/* CSS Document */

body
{
background-color:#FFFFFF;
margin-top:0px;
}
a
{
color:#4B5876;
text-decoration:none;
}
a:hover{
color:#0A3158;
text-decoration:none;
}
#wrapper
{
width:800px;
background:url(../images/bg_image.jpg) repeat-y center top;
margin-left:50px;
padding:0px;
float:left;
/*height:555px;*/
}
#wiz
{
    float:left;
}
#logo_container
{
float:left;
margin-left:14px;
width:790px;
height:100px;
margin-bottom:5px;
}
#menu_right
{
margin-top:20px;
width:240px;
background: url(../images/line.jpg) repeat-y right;
/*height:330px;*/
float:left;
margin-left:14px;
}
/*defore after gallery*/
#before_after
{
margin-top:20px;
width:230px;
float:left;
margin-top:20px;
margin-left:0px;
text-align:center;
}
.before_after_header
{
width:240px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-bottom:10px;
background: url(../images/line.jpg) repeat-y right;
float:left;
}
.before_after_image
{
width:110px;
height:110px;
margin:5px 0px 5px 3px;
float:left;
}
.before_after_text
{
width:230px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
.btn
{
width:220px;
height:35px;
background:url(../images/btn_middle.jpg) repeat-x;
float:left;
margin-right:5px;
margin-top:3px;
margin-bottom:3px;
margin-left:2px;
}
.btnOver{
width:220px;
height:35px;
float:left;
margin-right:5px;
margin-top:3px;
margin-bottom:3px;
margin-left:2px;
cursor:pointer;
cursor:hand;
background:url(../images/btn_middle_r1.gif) repeat-x;
}
.btn:hover{
cursor:pointer;
cursor:hand;
background:url(../images/btn_middle_r1.gif) repeat-x;
}
.btn_rightOver
{
background:url(../images/btn_right_r.jpg) no-repeat;
width:10px;
height:36px;
float:right;
}
.btn:hover .btn_right{
background:url(../images/btn_right_r.jpg) no-repeat;
}
.btn:hover .btn_left{
background:url(../images/btn_left_r.jpg) no-repeat;
}
.btn:hover .arrow{
background:url(../images/arrow_down.gif) no-repeat;
}
.arrowOver
{
background:url(../images/arrow_down.gif) no-repeat;
margin-top:12px;
width:20px;
height:12px;
float:left;
}
.btn:hover .btn_style{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B5876;
text-align:center;
text-decoration:none;
}
.btn_leftOver{
background:url(../images/btn_left_r.jpg) no-repeat;
width:10px;
height:36px;
float:left;
}
.btn_right
{
background:url(../images/btn_right.jpg) no-repeat;
width:10px;
height:36px;
float:right;
}

.btn_left
{
background:url(../images/btn_left.jpg) no-repeat;
width:10px;
height:36px;
float:left;
}

.btn_style
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B5876;
margin-bottom:0px;
margin-top:5px;
margin-right:10px;
margin-left:10px;
padding-top:8px;
padding-left:6px;
font-style:normal;
text-align:center;
text-decoration:none;
width:150px;
float:left;
}
.btn_style:link {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4B5876;
text-align:center;
text-decoration:none;
}
.arrow
{
background:url(../images/arrow.gif) no-repeat;
margin-top:12px;
width:20px;
height:12px;
float:left;
}
#content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B5876;
width:510px;
/*height:360px;*/
float:left;
margin-top:8px;
padding-left:5px;
}
.small_content_image
{
float:left;
border:#CCCCCC 1px solid;
margin:3px 5px 3px 3px;
}
.content_image
{
width:280px;
height:230px;
float:left;
padding:5px;

}
#main_btn
{
margin-left:20px;
width:750px;
height:35px;
float:left;
/*padding:5px 5px 5px 5px;*/
}
.btn_container
{
width:182px;
height:45px;
padding:1px 1px 1px 1px;
float:left;
}
.text_container_wrapper
{
width:500px;
/*height:320px;*/
float:left;
}
.text_wrap
{
width:220px;
/*height:290px;*/
float:left;
padding:5px 5px 5px 5px;
}
.text_container_header
{
width:200px;
height:20px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4B5876;
font-size:13px;
margin-left:5px;
margin-right:1px;
}
.text_container
{
width:200px;
height:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4B5876;
float: left;
margin-left:5px;
margin-right:1px;
}
/*<!--blue bg-->*/
.text_bg1{
margin-left:3px;
padding-top:2px;
float:left;
width:2px;
height:230px;
background:url(../images/blue_bg.jpg) repeat-y left;
margin-right:2px;
}
/*<!--green bg-->*/
.text_bg2
{
margin-left:3px;
padding-top:1px;
float:left;
width:2px;
height:70px;
background:url(../images/green_bg.jpg) repeat-y left;
margin-right:2px;
}
/*<!--gold bg-->*/
.text_bg3
{
margin-left:3px;
padding-top:2px;
float:left;
width:2px;
height:150px;
background:url(../images/gold_bg.jpg) repeat-y left;
margin-right:2px;
}
/*<!--red bg-->*/
.text_bg4{
margin-left:3px;
padding-top:2px;
float:left;
width:2px;
height:220px;
background:url(../images/red_bg.jpg) left repeat-y;
margin-right:2px;
}
#footer
{
width:775px;
height:52px;
float:left;
margin-top:8px;
margin-left:12px;
background:url(../images/bg_bottom_px.jpg) bottom repeat-x;
}
.primeview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B5876;
	margin-top:30px;
	text-align:center;
	width:700px;
}

/*demo3*/
#menu
{
width:775px;
height:45px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
float:left;
background:url(../images/bg_bottom_image.jpg) repeat-y;

}
.menu_btn
{
width:770px;
margin-left:2px;
margin-top:2px;
margin-right:2px;
height:16px;
float:left;
}
.menu_btn_cont
{
border-left:1px solid #9FCDFB/* #E0EFFE*/;
/*border-bottom:1px solid #9FCDFB/*#E0EFFE*/;*/
margin-right:0px;
margin-left:4px;
/*background:url(../images/left.jpg) no-repeat;*/
margin-bottom:0px;
float:left;
height:14px;
padding:4px;
padding-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0558AB/*#9FCDFB*/;
text-align:center;
}
.menu_btn_cont_last
{
border-left:1px solid #9FCDFB/* #E0EFFE*/;
/*border-bottom:1px solid #9FCDFB;*/
border-right:1px solid #9FCDFB/*#E0EFFE*/;
margin-right:4px;
margin-left:0px;
/*background:url(../images/left.jpg) no-repeat;*/
margin-bottom:0px;
float:left;
height:14px;
padding:4px;
padding-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0558AB/*#9FCDFB*/;
text-align:center;
}
.menu_btn_cont:hover, .menu_btn_cont:link{
color:#0A3158;
text-decoration:none;
float:left;
cursor:pointer;
cursor:hand;
text-align:center;
}
.menu_btn_cont_last:hover, .menu_btn_cont:link
{
color:#0A3158;
text-decoration:none;
float:left;
cursor:pointer;
cursor:hand;
text-align:center;
}
.space
{
margin-left:10px;
float:left;
}
.header
{
text-align:left;
padding-left:10px;
width:510px;
font-size: 18px;
font-weight: bold;
float:left;
}
.image_content
{
width:510px;
height:320px;
margin:5px 5px 5px;
}
.picture_wrapper
{
float:left;
height:360px;
width:70px;
}
.picture
{
float:left;
width:70px;
height:60px;
border:1px solid #2F395D;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;
margin-top:8px;
padding:1px 1px 1px 1px;
}
#product_content
{
width:500px;
height:370px;
float:left;
margin-left:4px;

}
.picture_wrapper_text
{
float:left;
height:360px;
width:155px;
}
.picture_text
{
margin-left:7px;
margin-right:2px;
margin-bottom:5px;
margin-top:5px;
width:140px;
height:65px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
padding-left:2px;
}
.picture_wrapper_text_last
{
float:left;
height:360px;
width:166px;
}
.picture_text_last
{
margin-left:7px;
margin-right:1px;
margin-bottom:5px;
margin-top:5px;
padding-left:2px;
width:160px;
height:65px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
}
#content_videos
{
float:left;
margin-left:10px;
width:500px;
}
.content_v_header
{
float:left;
font-size:14px;
font-style:normal;
font-weight:bold;
width:490px;
}
.content_v_images
{
margin-top:10px;
width:130px;
margin-left:10px;
margin-bottom:5px;
margin-right:10px;
float:left;
}