﻿body{margin:0;padding:0; background-color:black;}
html{margin:0;padding:0;background-color:black;}
body{font: 76% arial,sans-serif}

/*Master Design*/
div#Main_container {background:black url('images/main_bg.jpg') repeat-x;}
div#Main_wrapper{width:100%;}
div#Main_footer{background: #333;color: #FFF;height:100px;}
div#Main_footer p{margin:0;padding:5px 10px}
div#Main_footer a{display:inline;padding:0;color: #C6D5FD}
div#Main_footer{background:gray url('images/main_footer_bg.gif') repeat-x;}
div#Main_content{
	margin: 0 auto 0 auto ;
	width: 766px;

}
div#Main_Content_Area{background:white url('images/main_content_bg.jpg') no-repeat;}
div#Main_Header {width:766px;}
div#Main_Header_Top {background-image:url('images/main_header_top.jpg');background-repeat:repeat-x;height:5px;}
div#Main_Header_Banner {background-image:url('images/main_header_banner.jpg');background-repeat:repeat-x;height:150px;}
div#Main_Header_Navigation {background-image:url('images/main_header_navigation.jpg');background-repeat:repeat-x;height:48px; padding:0 0 0 0; text-align:center;}
div#HeadSlogan {color: #66CCFF;}
div#menu {
		text-align:center;
		width:100%;
}
div#aboutSlogan {
	padding: 5px 5px 5px 5px;
	vertical-align:bottom;
}
/* BUBBLE PLASTIC  MENU */
.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 32px;
	margin: 0;
	padding: 0;
	background:transparent url(images/bg-bubplastic.gif) top left repeat-x;
	
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
	
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic.gif) top left no-repeat ;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 32px;
	padding-left: 15px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 85%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 32px;
	padding-top: 15px;
	padding-right: 12px;
	background: transparent url(images/bg-bubplastic.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */


/* BLUE HOVER */
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}

.bubplastic.blue ul li a:hover span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


div#HomeContentWrapper h1 {
	font-size: 175%;
	text-align: center;
	color: #336699;
}
div#HomeContentWrapper h2 {padding: 0px 0px 0px 0px;font-size: 115%;text-align: center;}
div#HomeContentWrapper {position: relative;padding:0px 0px 0px 0px;color:black;width:100%;height:500px;background:white url('images/main_content_bg.jpg') no-repeat;}

div#ContentWrapper {position: relative;padding:0px 0px 0px 0px;color:black;width:100%;}
div#ContentWrapper h1 {
	font-size: 150%;
	text-align: center;
	color: #336699;

}
div#ContentWrapper h2 {padding: 0px 0px 0px 0px;font-size: 110%;text-align: center;}
div#ContentWrapper a {text-decoration: none;}
div#ContentWrapper a:hover {color: #66CCFF;text-decoration: underline;}



div#HomeContent {width:98%;padding:10px 5px 10px 10px; background-color:#FFF;}
div#HomeContent a {color: #336699;}
div#HomeContent a:hover {color: #203353;text-decoration:underline;}

div#HomeContentBox {
	position: relative;
	top: 20px;
	left: 50px;
	padding: 10px 20px 10px 10px;
	color: #203353;
	width: 500px;
	height: 350px;
	background-color: #FFFFFF;
	border-style: groove;
	opacity: 0.90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	text-align: justify;
}
div#subcontent {
	padding: 20px 20px 0px 10px;
}
div#ContentDefault {
	padding:10px 10px 2px 10px;
}
div#ContentDefault a {
	color: #336699;
}

div#Content {width:98%;height:800px; padding:10px 10px 2px 10px;}
div#Content a {
	color: #336699;
}
div#Content a:visited {color: #000000;text-decoration: underline;}
div#Content a:hover {color: #FFFFFF;text-decoration:underline;}
div#Content h1 {
	padding-top: 30px;
	font-size: 175%;
}
div#ContentBox {

	color: #203353;
	width: 100%;
	background-color: #FFF;
}
div#ContentleftColumn {float:left;width:170px;height:100%;padding:30px 5px 5px 10px;}
div#ContentRightColumn {float:left;width:480px;height:100%;padding:30px 15px 15px 15px;}
div#center {
 margin:0 50px 0 50px;
	
}



.SearchResultGrid {
	text-align:center;
	
}
.SearchResultGrid a:visited {
	color:#000000;
	text-decoration:underline;
	
}
.SearchResultGrid a:hover{
	
	
}

.lblTooMany{
	text-align: center;
	color:red;

}

span.lnk a {
	color:red;
}
span.TollFreeNumber {
	color:red;
	font-size:115%;
	text-align:center;
	width:100%;
}
/*Web application*/

.Field
{
	font-size: 12px;
	font-family: Arial;
	border: solid 2px #dcdcdc;
	background-color: #3293F2;
}

.ComboField
{
	font-size:12px;
	font-family:Arial;
	border:solid 2px #dcdcdc;
	background-color:#3293F2;
}

.ListField
{
	font-size:12px;
	font-family:Arial;
	border:solid 2px #dcdcdc;
	background-color:#3293F2;
}

.RadioField
{
	font-size:12px;
	font-family:Arial;
}

.CheckField
{
	font-size:12px;
	font-family:Arial;
}

.ButtonInput
{
	font-size:12px;
	font-family:Arial;
}

.Label
{
	font-size:12px;
	font-family:Arial;
	color:#666666;
}

.NameLabel
{
	font-family:Mistral;
	color:#C3B59B;
}

.NameLabelGreen
{
	font-family:Arial;
	color:#52711B;
	font-weight:bold;
	text-align:right;
	font-size:11px;
	border:none;
	background-color:Transparent;
}

.QuestionLabel
{
	font-family:Arial;
	color:#FFFFFF;
}

.QuestionInput
{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	border:none;
	background-color:#C3B59B;
}

.Testimonial
{
	font-size:12px;
	font-family:Arial;
	color:#666666;
	font-style:italic;
}

.UpperLabel
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
}

.Title
{
	font-size:16px;
	font-family:Arial;
	color:#B81E20;
	font-weight:bold;
}

.SubTitle
{
	font-size:12px;
	font-family:Arial;
	color:#B81E20;
	font-style:italic;
	font-weight:bold;
}

.SubTitle2
{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
}


.SecurityLegend
{
	font-size:12px;
	font-family:Arial;
}

.Error
{
	font-size:12px;
	font-family:Arial;
	color:Red;
}

.BoldLabel
{
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
}

.MainMenuItem
{
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}

.TopMenuItem
{
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	text-align:center;
}

.LinkBtn
{
	font-size:12px;
	font-family:Arial;
}

.TabItem
{
	font-family:Arial;
	font-size:12px;
	border:solid 1px #666666;
	height:18px;
	width:100px;
	background-color:#ffffcc;
	text-align:center;
	cursor:pointer;
}

.TabItemSelect
{
	font-family:Arial;
	font-size:12px;
	border:solid 1px #666666;
	height:18px;
	width:100px;
	background-color:green;
	color:White;
	text-align:center;
	cursor:pointer;
}

/*SlideShow*/
div#SlideShow
{	width:400px;
    text-align:center;
    margin:0 auto;
    }
div#SlideImage 
{
    width:400px;
    height:300px;}
div#SlideControl 
{
    width:400px;
    height:50px;}
    
div#Jewelleryright {
	float:left;
	width:400px;


}

div#Jewelleryleft {
	float:left;
	width:280px;

}


/*Registered */
.Registered {
	font-family: "Microsoft Sans Serif";
}
