body{background-color:#3D4652; margin:0; padding:0;font-family:verdana, Arial, helvetica, sans-serif; color:#000000; font-size:13px;}
td{ font-size:13px}
img{border:0; }
ul{list-style:none;}
p{ font-size:13px}
.column{float:left;}
.clear{clear:both;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.head1 {color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold;}
.head2 {color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold;}
.head3 {color:#FFFFFF; font-weight:bold; font-size:16px}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:center;}

.main{width:900px; }

.content_bg{background:url(images/mbg.jpg) left top repeat-x #7A848C;}

.flash{height:337px;}

.col_1{width:450px;}
.col_2{width:350px;}
.col_2a{width:333px; margin-top:-117px; position:relative;}

/*=======content===========*/
.left_col{background:padding: 0 0 0 0;}

.right_col{background:url(images/right_col_bg.jpg) left 117px no-repeat; padding:16px 25px 30px 19px;}

.title{margin-bottom:15px;}
.title_2{margin-bottom:40px;}
.right_col span a{font-size:1.18em;}

a:link		{ color:#FFFFFF; text-decoration:underline; }
a:visited	{ color:#FFFFFF; text-decoration:underline; }
a:hover		{ color:#D70005; text-decoration:none; }
a:active	{ color:#D70005; text-decoration:none; }	

span a {font-style:italic;}

.new	{padding-left:18px; background:url(images/new_pic.gif) left 3px no-repeat; color:#FFFFFF; font-weight:bold; padding-bottom:4px;}
.new a	{color:#FFFFFF; font-size:1.2em; text-decoration:underline; font-weight:bold;}
.new a:hover{text-decoration:none;}

.line_x{height:1px; background:url(images/line_x.gif) left top repeat-x; margin:29px 0 26px 0; font-size:0;}

li		{padding:0 0 0px 25px; background:url(images/list_bg.gif) left 3px no-repeat;}
li a	{color:#23333F; text-decoration:underline;}
li a:hover{text-decoration:none;}

.banner{position:relative; margin:23px -7px -30px -19px;}

.indent{padding:38px 24px 0 27px;}

.pic_float{margin-right:10px; float:left;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1					{color:#CCCCCC;}
.block_1 .corners			{height:10px; overflow:hidden; width:100%;}
.block_1 .corn_top			{width:100%; float:left;}
.block_1 .corn_top .layer_2	{margin:0 446px 0 -5px; height:10px; background:url(images/block_1_left_top_bg.gif) left top repeat-x;}
.block_1 .corn_right_top	{width:446px; height:10px; margin-left:-450px; background:url(images/block_1_right_top_bg.gif) left top no-repeat; float:left;}

.block_1 .content			{background:url(images/block_1_content_bg.gif) right top no-repeat #2A2F33; width:446px; }
.block_1 .content .right	{background:url(images/block_1_content_right.gif) right top repeat-y; padding:10px 20px 10px 20px; font-size:13px}

.block_1 .corn_bot			{width:100%; float:left;}
.block_1 .corn_bot .layer_2	{margin:0 446px 0 -5px; height:10px; background:url(images/block_1_left_bot_bg.gif) left top repeat-x;}
.block_1 .corn_right_bot	{width:446px; height:10px; margin-left:-450px; background:url(images/block_1_right_bot_bg.gif) left top no-repeat; float:left;}

.block_1 strong{}
/*=====//block_1===========*/
/*=======block_2===========*/
.block_2 .corners			{height:10px; overflow:hidden; width:100%;}
.block_2 .corn_top			{width:100%; float:left;}
.block_2 .corn_top .layer_2	{margin:0 446px 0 -5px; height:10px; background:url(images/block_2_left_top_bg.gif) left top repeat-x;}
.block_2 .corn_right_top	{width:446px; height:10px; margin-left:-450px; background:url(images/block_2_right_top_bg.gif) left top no-repeat; float:left;}

.block_2 .content			{background:url(images/block_2_content_bg.gif) right top no-repeat #515D6A; width:446px; color:#FFFFFF;}
.block_2 .content .right	{background:url(images/block_2_content_right.gif) right top repeat-y; padding:10px 20px 10px 20px; font-size:13px;}

.block_2 .corn_bot			{width:100%; float:left;}
.block_2 .corn_bot .layer_2	{margin:0 446px 0 -5px; height:10px; background:url(images/block_2_left_bot_bg.gif) left top repeat-x;}
.block_2 .corn_right_bot	{width:446px; height:10px; margin-left:-450px; background:url(images/block_2_right_bot_bg.gif) left top no-repeat; float:left;}
/*=====//block_2===========*/
/*=======footer===========*/
.footer_bg		{ background:url(images/footer_bg.jpg) left top repeat-x;}
#footer			{ padding:38px 0 19px 0; text-align:center; color:#FFFFFF; font-size:13px}
#footer a		{ color:#E6E6E6 text-decoration:underline;}
#footer a:hover	{ text-decoration:none; color:#FF0000}

/*=====//footer===========*/


div { font-size:11px; }
						
a.navlink:link 		{ color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; }
a.navlink:visited 	{ color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; }
a.navlink:hover 	{ color:#FF3300; font-size:11px; font-weight:bold; text-decoration:underline; }
a.navlink:active 	{ color:#FF3300; font-size:11px; font-weight:bold; text-decoration:underline; }

a.productlink:link 		{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:visited 	{ text-decoration:underline; color:#666666; font-size:9px; }
a.productlink:hover 	{ text-decoration:none; color:#666666; font-size:9px; }
a.productlink:active	{ text-decoration:none; color:#666666; font-size:9px; }
															
.photoborder {border: 5px solid #999999;}
.photoborderselect {border: 5px solid #000000;}
.bordertop{ border-top: 1px solid #000000; padding-top:10px; padding-bottom:10px}
.bordertopbottom{ border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding-top:10px; padding-bottom:10px}
.bordertopbottomleft{ border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.borderbottom{ border-bottom: 1px solid #000000;}
.borderleft{ border-left: 1px solid #000000;}
.borderleftbottom{ border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
.borderright{ border-right: 1px solid #000000;}
.borderrighttop{ border-right: 1px solid #000000; border-top: 1px solid #000000;}
.borderrightbottom{ border-right: 1px solid #000000; border-bottom: 1px solid #000000;}
.Special{ border-bottom: 1px solid #808080; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080;}
.ProductSpecial{ border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; background-color:#CCCCCC}

.formstyle {font-family: Verdana; font-size: 9pt; border: 1px solid #808080;}
.formreq {border: 1px solid red; font-family: Verdana; font-size: 9pt;}		
.label {font-size: 13px; font-weight:bold;}

.small {font-size:9px;}			
a.gallerylink:link{ text-decoration:underline; border: 2 solid #E5E7DD; }
a.gallerylink:hover { text-decoration: none; border: 2 solid #999999; }
a.gallerylink:active {  text-decoration: none; border: 2 solid #999999; }

.SurveyCat {color:#0066CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.white {color:#FFFFFF;}
.sub{color: #808080;}
.sub2{color: #000000;}
