/* CSS Document */

* { margin:0; padding:0;}

html, body { height:100%; }

body {font-size:100%; line-height:1.125em; background:#e5ebf6;text-align:center;}

html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 

		color:#141414;	}	



.alignMiddle{ vertical-align:middle}

.alignCenter{ text-align: center}

.container1{ width:100%}



.clear { clear:both;}

.fleft{ float:left}

.fright{ float:right}



div.container {	overflow:hidden; width: 860px;background:White none repeat scroll 0 0;padding:35px 26px;}



a img{ border:0px}

img{ vertical-align:top;  }





a{color:#018eb9; text-decoration:underline} 

a:hover{text-decoration:none}

.link{background:url(images/marker.gif) top left no-repeat; background-position:0 1px; padding-left:22px; color:#f39207; font-weight:bold; font-size:.85em; } 



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

ul li{background:url(images/marker.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:22px; }

ul li a{color:#f39207; font-weight:bold; text-decoration: underline; line-height:1.75em; font-size:.85em} 

ul li a:hover { text-decoration:none; }



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

.ul li{background:url(images/tail.gif)  bottom left repeat-x; color:#252424; padding:8px 0 8px 0 }

.ul .li1{background:none}

.ul .li{background:none}

.ul .li a{font-weight:normal; font-size:1.16em} 

.ul .li strong{ color:#708dc3; font-size:.85em} 

.ul li span {background:url(images/marker.gif) top left no-repeat; padding:0 0 0 22px; display:block; background-position:0 3px  }

.ul li a{color:#f39207; font-weight:bold; text-decoration:none; line-height:1.28em; font-size:.85em } 

.ul li a:hover { text-decoration:underline; }



/*header*/

#header {font-size:0.8125em; color:#FFFFFF }



#header a:hover{text-decoration:none}

#header .title{  margin-bottom:14px}

#header .title1{  margin-bottom:7px}

#header .logo{ position:absolute }

#header p{ margin:0 0 22px 0}

#header .sub-menu{margin:30px 0 0 762px; position:absolute  }

#header .menu{ margin:61px 0 0 335px; position:absolute  }

#header .block{ margin:178px 0 0 79px; position:absolute  }

#header .box1{ background:#dfe9f6; color:#364f7d; width:528px; font-size:.923em}

#header .box1 .indent-box{ padding:22px 22px 22px 22px; }



/*content*/

#content{ font-size:0.875em; width:100%; text-align:left;margin-left:30px;margin-right:30px;}



/*#content .indent-main{padding:30px 45px 37px 45px}*/

#content .title{  margin-bottom:6px}

#content .title1{  margin:65px 0 6px 0}

#content .more{ float:right}

#content .img-left{ float:left; margin:0 20px 16px 0}

#content .img-indent{ margin:0 0 16px 0}

#content p{ margin:0 0 7px 0}

#content .p{ margin:0 0 17px 0}

#content .p1{ margin:0 0 25px 0}

#content h4{color:#f39207; font-size:.85em;  }

#content h5{color:#141414; font-size:.85em; margin-bottom:15px  }

#content .tail{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:11px; margin-bottom:5px}

#content .txt{ color:#141414}

#content .txt strong{ font-size:.85em; color:#141414}



#page1 #content .indent{padding:0 0 0 154px}

#page2 #content .indent{padding:0 0 0 182px}

#content .indent-2{padding:0 0 0 20px; position:relative; float:left}



/*box*/

.box{ background:#EAE4E0; width:100%;}

.box .border-top {background:url(images/border_top.gif) repeat-x top;}

.box .border-bottom {background:url(images/border_bottom.gif) repeat-x bottom;}

.box .border-left {background:url(images/border_left.gif) repeat-y left;}

.box .border-right {background:url(images/border_right.gif) repeat-y right;}

.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}

.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}

.box .corner-bottom-left {background:url(images/corner_bottom_left.gif) no-repeat left bottom;}

.box .corner-bottom-right {background:url(images/corner_bottom_right.gif) no-repeat right bottom; width:100%; }

.box .indent-box{ padding:0 0 0 0; }





/*footer*/

#footer { color:#5677b4; font-size:0.875em; text-align:right }

#footer .indent-footer{ padding:15px 30px 0 30px;}

#footer a {color:#5677b4; text-decoration:none}  

#footer a:hover {  text-decoration:underline}



.h{ height:32px}

.block-contact span{ float:right; margin-right:20px}

input{

   	border:1px solid #a09b96; 

	background:#FFFFFF;

	width:174px; height:21px;

	font-size:1em;

	padding-left:5px;

	margin-bottom:3px

}

textarea{

   	border:1px solid #a09b96; 

	background:#FFFFFF;

	width:214px; height:121px;

	font-size:1em;

	padding-left:5px;

	margin-bottom:11px;

	overflow:auto}



.discount_price {

    color:red;

    text-decoration:line-through;

}



.errorMessage {

    color:#FF0000;

    font-size:11px;

}

.radio{

    color:#141414;

    border:none;

    width: 50px;

    font-size:12px;

    height:16px; 

}

.checkbox{

    width: 50px;

    border:none;

    font-size:12px;

    height:16px; 

}

.description {

    font-size:11px;

}

.notify_table {
	margin: 0;

	padding: 0;

    min-height:20px;

    width:750px;

	margin-left: 50px;

}

.buy:hover {
	
	background-image:url(../images/green_buy_button.jpg);

	height:53px;

	width:230px;
}


.buy {

	background-image:url(../images/red_buy_button.jpg);

	border:0 none;

	height:53px;

	width:230px;
}

#notify_span{

	margin-left: 50px;
}

.sub-menu a{
	color: white;
}
.sub-menu a.ttip{
	color: white;
}
