html			{height:100%;}

body			{
				margin:0;
				padding:0;
				height:100%;
				font-size:12px;
				text-align:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				line-height:normal;
				color:#000000;
				background:url(/images/bg.gif) center repeat-y #D6F8FE;
				}

a 				{
				text-decoration:underline;
				color:#F03D02;
				}

a:hover 		{
				text-decoration:none;
				color:#2B4E67;
				}

p				{
				margin:0;
				padding:0 0 12px 0;
				}

img				{border:0;}

div				{
				margin:0;
				padding:0;
				text-align:left;
				}

.abs			{vertical-align:middle;}

small			{font-size:0.9em;}

.big			{font-size:1.2em;}

b				{color:#70027E;}

form			{
				margin:0;
				padding:0;
				border:none;
				}

fieldset		{
				border:0;
				margin:0;
				padding:0;
				}

label			{
				margin:0;
				padding:0;
				}

input, select, textarea {
				font:0.9em Arial, Helvetica, sans-serif;
				border:1px solid #CFCFCF;
				overflow:auto;
				}

.check			{border:none;}

#container		{
				width:994px;
				margin:0 auto -50px auto;
				position:relative;
				z-index:50;
				min-height:100%;
				border-left:1px solid #ffffff;
				border-right:1px solid #ffffff;
				background:#ffffff;
				}

/* ---------------------------------- shadow ----------------------------------------------*/



/* ---------------------------------- header ----------------------------------------------*/

#top			{
				width:994px;
				height:28px;
				position:relative;
				background:url(/images/top_px.gif) top repeat-x;
				z-index:100;
				}

.logo			{
				width:178px;
				height:30px;
				position:absolute;
				top:4px;
				left:11px;
				}

.phone_top		{
				position:absolute;
				top:7px;
				left:245px;
				color: #fff;
				font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-shadow: #dc4b24 1px 1px 8px;
}

.login			{
				width:385px;
				top:3px;
				right:6px;
				position:absolute;
				}

.login input	{
				width:117px;
				padding:2px;
				margin-right:4px;
				vertical-align:middle;
				border:1px solid #D4D4D4;
				}

.top_peace		{
				position:absolute;
				top:27px;
				left:0;
				width:344px;
				height:20px;
				overflow:hidden;
				background:url(/images/top_peace.jpg) 0 0 no-repeat;
				}

#header			{
				width:994px;
				height:124px;
				position:relative;
				background:url(/images/head_bg.gif) 1px 0 repeat-x;
				}

.back_gin		{
				position:absolute;
				top:19px;
				left:0;
				width:219px;
				height:264px;
				overflow:hidden;
				z-index:500;
				background:url(/images/back_gin.jpg) 0 0 no-repeat;
				}

.gin			{
				position:absolute;
				top:0;
				left:0;
				width:215px;
				height:346px;
				overflow:hidden;
				z-index:550;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/gin.png');
				}

				.gin[class]	{background:url(/images/gin.png) 0 0 no-repeat;}

.gin2			{
				position:absolute;
				top:0;
				left:0;
				width:215px;
				height:346px;
				overflow:hidden;
				z-index:550;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/gin2.png');
				}

				.gin2[class]	{background:url(/images/gin2.png) 0 0 no-repeat;}

.slogan			{
				position:absolute;
				top:70px;
				left:130px;
				width:117px;
				height:49px;
				overflow:hidden;
				z-index:700;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/slogan.png');
				}

				.slogan[class]	{background:url(/images/slogan.png) 0 0 no-repeat;}

.phone			{
				position:absolute;
				top:343px;
				left:36px;
				width:125px;
				height:43px;
				overflow:hidden;
				z-index:600;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/phone_icon.png');
				}

				.phone[class]	{background:url(/images/phone_icon.png) 0 0 no-repeat;}



/* ---------------------------------- menu ----------------------------------------------*/

.menu_icons		{
				width:775px;
				height:124px;
				position:relative;
				z-index:600;
				overflow:hidden;
				float:right;
				margin:0;
				padding:0;
				list-style:none;
				}

.menu_icons li	{
				height:104px;
				text-align:center;
				float:left;
				margin:0;
				padding:20px 0 0 0;
				}

.menu_icons li.icon1	{
				width:102px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon2	{
				width:105px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon3	{
				width:96px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon4	{
				width:130px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon5	{
				width:110px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon6	{
				width:112px;
				border-right:1px solid #ffffff;
				}

.menu_icons li.icon7	{
				width:114px;
				}


.menu			{
				height:41px;
				margin-left:219px;
				position:relative;
				background:url(/images/menu_px.gif) top repeat-x;
				z-index:300;
				}

.menu ul		{
				width:775px;
				height:22px;
				position:relative;
				z-index:600;
				overflow:hidden;
				float:right;
				margin:0;
				padding:1px 0;
				list-style:none;
				}

.menu li		{
				height:22px;
				position:relative;
				float:left;
				text-align:center;
				margin:0;
				padding:4px 3px 0 0;
				}

.menu li span	{display:none;}

.m1				{
				width:101px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m1 a			{
				display:block;
				width:61px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m1.png');
				}

				.m1[class] a	{background:url(/images/m1.png) 0 0 no-repeat;}

.m1 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m1_a.png');}

				.m1[class] a:hover	{background:url(/images/m1_a.png) 0 0 no-repeat;}

.m1 a.selected		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m1_a.png');}

				.m1[class] a.selected	{background:url(/images/m1_a.png) 0 0 no-repeat;}

.m2				{
				width:102px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m2 a			{
				display:block;
				width:72px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m2.png');
				}

				.m2[class] a	{background:url(/images/m2.png) 0 0 no-repeat;}

.m2 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m2_a.png');}

				.m2[class] a:hover	{background:url(/images/m2_a.png) 0 0 no-repeat;}

.m2 a.selected		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m2_a.png');}

				.m2[class] a.selected	{background:url(/images/m2_a.png) 0 0 no-repeat;}

.m3				{
				width:95px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m3 a			{
				display:block;
				width:60px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m3.png');
				}

				.m3[class] a	{background:url(/images/m3.png) 0 0 no-repeat;}

.m3 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m3_a.png');}

				.m3[class] a:hover	{background:url(/images/m3_a.png) 0 0 no-repeat;}

.m3 a.selected		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m3_a.png');}

				.m3[class] a.selected	{background:url(/images/m3_a.png) 0 0 no-repeat;}

.m4				{
				width:128px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m4 a			{
				display:block;
				width:93px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m4.png');
				}

				.m4[class] a	{background:url(/images/m4.png) 0 0 no-repeat;}

.m4 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m4_a.png');}

				.m4[class] a:hover	{background:url(/images/m4_a.png) 0 0 no-repeat;}

.m4 a.selected		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m4_a.png');}

				.m4[class] a.selected	{background:url(/images/m4_a.png) 0 0 no-repeat;}

.m5				{
				width:108px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m5 a			{
				display:block;
				width:72px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m5.png');
				}

				.m5[class] a	{background:url(/images/m5.png) 0 0 no-repeat;}

.m5 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m5_a.png');}

				.m5[class] a:hover	{background:url(/images/m5_a.png) 0 0 no-repeat;}

.m6				{
				width:110px;
				background:url(/images/menu_separator.gif) right repeat-y;
				}

.m6 a			{
				display:block;
				width:79px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m6.png');
				}

				.m6[class] a	{background:url(/images/m6.png) 0 0 no-repeat;}

.m6 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m6_a.png');}

				.m6[class] a:hover	{background:url(/images/m6_a.png) 0 0 no-repeat;}

.m7				{width:110px;}

.m7 a			{
				display:block;
				width:74px;
				height:15px;
				position:relative;
				margin:0 auto;
				background-position:0;
				background-repeat:no-repeat;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m7.png');
				}

				.m7[class] a	{background:url(/images/m7.png) 0 0 no-repeat;}

.m7 a:hover		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/m7_a.png');}

				.m7[class] a:hover	{background:url(/images/m7_a.png) 0 0 no-repeat;}


/* ---------------------------------- content ----------------------------------------------*/

h1				{
				font:1.6em Arial, Verdana, sans-serif;
				color:#006699;
				margin:0;
				padding:0 0 14px 0;
				}

h2				{
				font:bold 1.3em Arial, Helvetica, sans-serif;
				color:#CC3300;
				margin:0;
				padding:0 0 10px 0;
				}

h3				{
				font:bold 1.3em "Myriad Pro", Arial, Helvetica, sans-serif;
				color:#CC3300;
				margin:0;
				padding:0 0 10px 0;
				}

h4				{
				font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;;
				color:#00486C;
				background:url(/images/bull.gif) 0 6px no-repeat;
				margin:0;
				padding:0 0 2px 7px;
				}

h4 a			{
				color:#00486C;
				text-decoration:none;
				}

h4 a:hover		{
				color:#F03D02;
				text-decoration:none;
				}

h5				{
				font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;;
				color:#6E6E70;
				margin:0;
				padding:0 0 10px 0;
				}

h6				{
				font-size:1em;
				margin:0;
				padding:0 0 8px 0;
				}

#content		{
				width:994px;
				position:relative;
				overflow:hidden;
				/*background:url(/images/left_px.gif) 29px 0 repeat-y;*/
				}


.left			{
				width:200px;
				float:left;
				padding:235px 0 10px 8px;
				}

.left_box		{
				width:174px;
				margin-bottom:8px;
				padding:12px;
				position:relative;
				background:url(/images/left_box_px.gif) top repeat-x #EAFAFE;
				border:1px solid #A0DEF8;
				border-bottom:none;
				color:#000000;
				}

.left_box h2	{
				padding:2px 0 10px 26px;
				background:url(/images/title_bull.gif) 0 0 no-repeat;
				}
				
.left_wiget		{
				width:174px;
				margin-bottom:8px;
				padding:12px;
				position:relative;
				background:url(/images/left_box_px.gif) top repeat-x #EAFAFE;
				border:1px solid #A0DEF8;
				border-bottom:none;
				color:#000000;
				}

.left_wiget h2	{
	background: url(/images/emblem-certified.png) no-repeat 0 0;
	padding: 1px 1px 1px 35px;
}
				
.left_c1		{
				width:200px;
				height:4px;
				position:absolute;
				overflow:hidden;
				top:-1px;
				left:-1px;
				background:url(/images/left_c1.gif) 0 0 no-repeat;
				right:-1px;
				}

.left_c2		{
				width:200px;
				height:4px;
				position:absolute;
				overflow:hidden;
				bottom:-1px;
				left:-1px;
				background:url(/images/left_c2.gif) 0 0 no-repeat;
				right:-1px;
				}

.right			{
				width:188px;
				float:right;
				padding:74px 8px 10px 0;
				}

.center			{
				width:570px;
				position:relative;
				z-index:550;
				margin:0 0 0 217px;
				padding:10px 0;
				}

.blue			{color:#0099CC;}

.right_box		{
				width:162px;
				margin-bottom:8px;
				padding:12px;
				position:relative;
				background:url(/images/right_px.gif) top repeat-x #DCF6FE;
				border:1px solid #A0DEF8;
				border-bottom:none;
				font:0.9em Verdana, Arial, Helvetica, sans-serif;
				color:#000000;
				}

.right_c1		{
				width:188px;
				height:4px;
				position:absolute;
				overflow:hidden;
				top:-1px;
				left:-1px;
				background:url(/images/right_c1.gif) 0 0 no-repeat;
				right:-1px;
				}

.right_c2		{
				width:188px;
				height:4px;
				position:absolute;
				overflow:hidden;
				bottom:-1px;
				left:-1px;
				background:url(/images/right_c2.gif) 0 0 no-repeat;
				right:-1px;
				}

.date			{color:#00486C}

.fl_r			{
				float:right;
				display:block;
				text-align:right;
				}

.center_box		{
				width:528px;
				padding:15px 20px;
				position:relative;
				border:1px solid #D0EAF3;
				background:#F6FDFE;
				}
.center_box_wide{
				width:744px;
				padding:15px 10px;
				position:relative;
				border:1px solid #D0EAF3;
				background:#F6FDFE;
				}
.c1				{
				width:4px;
				height:4px;
				top:-1px;
				left:-1px;
				position:absolute;
				overflow:hidden;
				background:url(/images/c1.gif) 0 0 no-repeat;
				}

.c2				{
				width:4px;
				height:4px;
				top:-1px;
				right:-1px;
				position:absolute;
				overflow:hidden;
				background:url(/images/c2.gif) 0 0 no-repeat;
				}

.c3				{
				width:4px;
				height:4px;
				bottom:-1px;
				left:-1px;
				position:absolute;
				overflow:hidden;
				background:url(/images/c3.gif) 0 0 no-repeat;
				}

.c4				{
				width:4px;
				height:4px;
				bottom:-1px;
				right:-1px;
				position:absolute;
				overflow:hidden;
				background:url(/images/c4.gif) 0 0 no-repeat;
				}

.list			{
				margin:0;
				padding:0 0 12px 0;
				list-style:none;
				}

.list li		{
				margin:0;
				padding:0 0 5px 8px;
				background:url(/images/bull.gif) 0 7px no-repeat;
				font-family:Arial, Helvetica, sans-serif;
				}

.list li a		{
				color:#00486C;
				text-decoration:none;
				}

.list li a:hover	{
				color:#CC3300;
				text-decoration:none;
				}

.box			{
				position:relative;
				padding:8px 0;
				}

.inp			{
				width:135px;
				padding:2px;
				vertical-align:middle;
				}

.field			{
				position:relative;
				overflow:hidden;
				padding-bottom:7px;
				}

.field label	{
				display:block;
				padding-bottom:2px;
				}

.field input, .field textarea	{
				width:97%;
				border:1px solid #D4D4D4;
				}

.row_box		{
				position:relative;
				overflow:hidden;
				zoom:1;
				padding-bottom:7px;
				}

.f_left			{float:left;}
.f_right		{float:right;}


/* ---------------------------------- FOOTER ----------------------------------------------*/

#page-empty		{
				height:50px;
				clear:both;
				}

#footer			{
				width:996px;
				height:40px;
				margin:0 auto;
				padding:10px 0 0 0;
				position:relative;
				color:#035E8C;
				z-index:100;
				text-align:center;
				font:0.9em Verdana, Arial, Helvetica, sans-serif;
				}

#footer a		{
				color:#035E8C;
				text-decoration:underline;
				}

#footer a:hover	{
				color:#000000;
				text-decoration:none;
				}

/*contact_form*/
.contact_form form {
	margin: 0;
	padding: 0;
}

.contact_form form table td {
	padding-bottom: 5px;
	vertical-align: top;
}

.contact_form form table td span {
	color: #ff0000;
}

.contact_form form table td input,.contact_form form table td textarea, .contact_form form table td select {
	border-top: 1px solid #404040;
	border-left: 1px solid #404040;
	border-bottom: 1px solid #D4D0C8;
	border-right: 1px solid #D4D0C8;
	width: 90%;
}

#Pageindex1, #Pageindex0 , #Robots0, #Robots1{
    width: 10%;
}

.butt_submit {
	border: none !important;
	width: 66px !important;
	height: 19px !important;
	float: right;
	background-image: url(/images/butt_submit.gif);
	margin: 10px 5px 0 5px;
}

#pager {
	text-align: center;
	margin-bottom: 15px;
	padding-left: 80px;
}

#pager img {
	border: none;
	margin-bottom: -1px;
	margin-top: 3px;
}

#pager span,#pager a {
	display: block;
	float: left;
	background: #F5FDFF;
	border: 1px solid #91D2EE;
	margin: 0 5px;
	padding: 3px 7px;
}

#pager .no {
	border: none;
	background: none;
}

/* ---------------------------------- portfolio ----------------------------------------------*/
.row_box		{
				position:relative;
				overflow:hidden;
				zoom:1;
				padding-bottom:7px;
				}

.f_left			{float:left;}
.f_right		{float:right;}

.row_folio		{
				position:relative;
				overflow:hidden;
				zoom:1;
				padding-bottom:30px;
				}

.portfolio_item	{
				width:364px;
				position:relative;
				overflow:hidden;
				color:#00486C;
				}

.folio_title	{
				position:relative;
				overflow:hidden;
				margin-bottom:10px;
				padding:5px;
				text-align:center;
				background:#B8F4FE;
				border:1px solid #B0D6E3;
				}

.folio_title a	{
				color:#006699;
				text-decoration:underline;
				}

.folio_title a:hover	{
				color:#CC3300;
				text-decoration:none;
				}

.folio_pic		{
				position:relative;
				overflow:hidden;
				float:left;
				}

.folio_pic img	{
				border:1px solid #91D2EE;
				padding:2px;
				background:#ffffff;
				}

.folio_det		{margin-left:176px; font-size:0.9em;}

ul.project_services {padding-left: 14px; margin-top: 4px;}
ul.project_services {margin-bottom: 3px;}
.pager			{
				position:relative;
				overflow:hidden;
				border-top:1px solid #D0EAF3;
				padding:5px 0;
				text-align:center;
				}

.pager a		{
				color:#006699;
				text-decoration:none;
				}

.pager a:hover	{
				color:#CC3300;
				text-decoration:none;
				}

/* help */

.help
	{
	  position: absolute;
	  z-index: 10;
	  overflow: hidden;
	  width: 18em;
	}

.help iframe
	{
	  display: none;
	  display/**/: block;
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: -1;
	  filter: mask();
	  width: 3000px;
	  height: 3000px;
	}

a.info span
	{
	  display: none;
	}

a.info
	{
	  position: relative;
	  z-index: 24;
	}

a.info:hover
	{
	  background-color: #fff;
	  text-decoration: none;
	  z-index: 25;
	}

a.info:hover span
	{
	  display: block;
	  background: white;
	  border: #000 1px solid;
	  color: black;
	  position: absolute;
	  width: 200px;
	  padding: 3px;
	  font-size: 11px;
	}


/* /help2 */

.briefcategory td {
	text-transform: uppercase;
	background: url(/images/briefs_tit.gif) repeat-x;
	border-bottom: 1px solid #AEACA9;
	border-top: 1px solid #AEACA9;
	font-weight: bold;
	color: #fff;
}

.telephone	{
				position:absolute;
				top:100px;
				right:50px;
				}

.row {
	position: relative;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 10px;
}

.pack	{
    width:160px;
    padding:170px 10px 15px 10px;
    position:relative;
    border:1px solid #91EAFB;
    color:#666666;
    background:url(/images/pack_bg.jpg) 50% 0 no-repeat;
}

.pl {float:left;}
.pr {float:right;}
.pc {margin:0 auto;}

.pack_price {
    width:115px;
    height:75px;
    position:absolute;
    top:29px;
    left:38px;
}

.pack_c1 {
    width:4px;
    height:4px;
    position:absolute;
    top:-1px;
    left:-1px;
    background:url(/images/pack_c1.gif) 0 0 no-repeat;
}

.pack_c2 {
    width:4px;
    height:4px;
    position:absolute;
    top:-1px;
    right:-1px;
    background:url(/images/pack_c2.gif) 0 0 no-repeat;
}

.pack_c3 {
    width:4px;
    height:4px;
    position:absolute;
    bottom:-1px;
    left:-1px;
    background:url(/images/pack_c3.gif) 0 0 no-repeat;
}

.pack_c4 {
    width:4px;
    height:4px;
    position:absolute;
    bottom:-1px;
    right:-1px;
    background:url(/images/pack_c4.gif) 0 0 no-repeat;
}

.pack_det {
    min-height:350px;
    font-size:0.8em;
}

.pack_det ul {
    margin:0;
    padding:0;
    list-style:none;
}

.pack_det li {
    margin:0;
    padding:0 0 5px 0;
}

.price_area {
    position:relative;
    padding:10px 0;
    overflow:hidden;
    font-size:11px;
}

.price_row {
    position:relative;
    overflow:hidden;
    zoom:1;
    padding-bottom:2px;
    background:url(/images/pack_dot.gif) bottom repeat-x;
}

.black {color:#000000;}
.blue {color:#3384AD;}


.pack_txt {background:#ffffff;}

.pack_coupone {
    position:absolute;
    bottom:0;
    right:0;
    z-index:200;
    width:45px;
    padding:1px;
    border:1px solid #91EAFB;
}

.pack_line {
    margin:7px 0;
    position:relative;
    height:1px;
    overflow:hidden;
    background:#91EAFB;
}

.buyout {
    min-height:160px;
    position:relative;
    font-size:0.8em;
}

*html .buyout	{height:160px;}

.buyout fieldset {
    position:relative;
    overflow:hidden;
    zoom:1;
    padding-bottom:2px;
}

.buyout label {
    display:block;
    padding-top:3px;
    margin-left:20px;
}

.radio	{
    display:block;
    float:left;
}

.table_ {
	border-bottom:1px solid #81B5CC;
	border-right:1px solid #81B5CC;
	}
.table_ th{
	border-top:1px solid #035579;
	border-left:1px solid #035579;
	background:url(/images/th.jpg) repeat-x; height:29px;
	color:#fff;
        text-align: center;
        vertical-align: middle;
	}
.table_ td{
	border-top:1px solid #81B5CC;
	border-left:1px solid #81B5CC;
	background:#fff url(/images/td.jpg) repeat-x;
	color:#000;
        padding: 4px;
        font-family: Tahoma, sans-serif;
        font-size: 11px;
	}
.table_1 {
    border: none;
}
.table_1 th {
    border-top: none;
    height: 28px;
}
.table_1 td {
    border: none;
    border-left:1px solid #81B5CC;
    background: none;
    padding: 3px;
}
.text_ {
	background:#A4EBFE;
	border:1px solid #67B0C3;
	padding:10px;
	margin:10px 0;
	position:relative;
	}
.text_ p { margin:0 0 10px 0;}
.con1, .con2, .con3, .con4 {
	position:absolute;
	width:10px;
	height:10px;
	}
.con1 { top:-1px; left:-1px; background:url(/images/con1.jpg) no-repeat;}
.con2 { top:-1px; right:-1px; background:url(/images/con2.jpg) no-repeat;}
.con3 { bottom:-1px; right:-1px; background:url(/images/con3.jpg) no-repeat;}
.con4 { bottom:-1px; left:-1px; background:url(/images/con4.jpg) no-repeat;}
.blue_lnk {color: #0099CC;}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
    position:absolute;
    margin-top: 2px;
    margin-left:-15px;
    border: 1px solid #85DCF7; /*THEME CHANGE HERE*/
    border-bottom: 1px solid #85DCF7; /*THEME CHANGE HERE*/
    font:normal 12px Verdana;
    line-height:18px;
    z-index:600;
    background-color: #BEF5FE;
    width:200px;
    visibility: hidden;
}



.dropmenudiv a{
    width: auto;
    display: block;
    padding: 3px 5px 3px 20px;
    background:url(/images/bull.gif) 10px 12px no-repeat;
    text-decoration: none;
    color: #006699;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
    background-color: #E7FBFF;
}
#topbanner
{
	width: 768px;
	height: 340px;
	overflow: hidden;
	float: left;
}
