/* CSS of Optimus 

Created By Numedios */

{

 margin: 0px

}

html, body {

	height: 100%;

}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: sans-serif;

	background-color: #666666;

    text-align:center;

}

a 			{font-size:12px; color: #666666; text-decoration:none}

a:hover 	{font-size:12px; color: #666666; text-decoration: underline; font-weight:normal}

a:active 	{font-size:12px; color: #666666; text-decoration: underline; font-weight:normal}



a.readmore 			{font-size:11px; color: #666666; text-decoration:none; font-weight:normal}

a.readmore:hover 	{font-size:11px; color: #333333; text-decoration: underline; font-weight:normal}

a.readmore:active 	{font-size:11px; color: #333333; text-decoration: underline; font-weight:normal}



#wrapper {

	min-height:95%;

	background-color:#666666;

}

* html #wrapper  {

	height:95%;

	

}



#heading

{

padding-top:10px;

font-family:sans-serif;

font-size:24px;

color:#666666;

text-align:left;

}

#sub_heading

{

font-family:sans-serif;

font-size:14px;

color:#666666;

padding-bottom:5px;

font-weight:bold;

}

#content

{

padding-top:0px;

font-family:sans-serif;

font-size:12px;

color:#999999;

}

#container{

 padding-top:10px; 

 padding-left:40px; 

 padding-right:25px; 

 line-height:normal;

 text-align:justify;

 }
#clear {
	clear: both;
}


 

 #container_right_border{

 padding-top:10px; 

 padding-left:40px; 

 padding-right:25px; 

 line-height:normal;

 border-right: #CCCCCC 1px solid;

 margin-bottom:10px;

 text-align:justify;

 }

 

/*a.readmore 			{font-size:12px; color: #666666; text-decoration:none; font-weight:bold}

a.readmore:hover 	{font-size:12px; color: #666666; text-decoration: underline; font-weight:bold}

a.readmore:active 	{font-size:12px; color: #666666; text-decoration: underline; font-weight:bold}*/



#active_link 		{font-size:12px; color: #E95A16; text-decoration: none; font-weight:bold}







/* menu top most */



#menutop_container { padding-top:20px; padding-left:25px; font-family:sans-serif;color: #CCCCCC;font-size: 11px;} 

a.menutop{



font-family:sans-serif;

color: #999999;

text-decoration: none;

font-size: 11px;

}



a.menutop:active{

color: #666666;

}



a.menutop:hover{ /*hover state CSS*/

color: #666666;

}









/* MENU TOP */

#arrowlistmenu { width: 223px; /*width of accordion menu*/ }





#arrowlistmenu ul{ /*CSS for UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}



#arrowlistmenu ul li{

/*padding-bottom: 3px; bottom spacing between menu items*/

}



#arrowlistmenu ul li a{

font-family:sans-serif;

color: #666666;

display: block;

text-decoration: none;

font-size: 12px;

font-weight:normal;

background:url(../images/menubg.jpg) no-repeat left center;

height:24px;

padding-left:15px;

padding-top:10px;

}



#arrowlistmenu ul li a:visited{

color: #666666;

}



#arrowlistmenu ul li a:hover{ /*hover state CSS*/

color: #666666;

background:url(../images/menubg_hover.jpg) no-repeat left center;

}



#arrowlistmenu ul li.active

{

font-family:sans-serif;

color: #666666;

display: block;

text-decoration: none;

font-size: 12px;

font-weight:normal;

background:url(../images/menubg_hover.jpg) no-repeat left center;

height:24px;

padding-left:15px;

padding-top:10px;

}





/* SUB  MENU RIGHT */

#submenu { width: 223px; /*width of accordion menu*/ }





#submenu ul{ /*CSS for UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/

}



#submenu ul li{

padding-bottom: 0px; /*bottom spacing between menu items*/

color: #E95A16;

text-decoration: none;

font-size: 12px;

font-weight:normal;

font-weight:bold;

padding-bottom:2px;

padding-top:2px;

}



#submenu ul li a{font-size:12px; color: #666666; text-decoration:none; font-weight:bold;}



#submenu ul li a:visited{font-size:12px; color: #666666; text-decoration: none; font-weight:bold;}



#submenu ul li a:hover{ font-size:12px; color: #E95A16; text-decoration: none; font-weight:bold;}





/* footer styles */

#footer

{

	background-color:#666666;

	height:53px;

	font-family:sans-serif;

	color: #999999;

	font-size: 11px;

	min-height:5%;

}





.inputbox

{

	COLOR: black; 

	BACKGROUND-COLOR: white

	padding-left: 5px;

	border: #999999 1px solid;

}



.checkbox

{

border: #999999 1px solid;

}



.textarea

{

border: #999999 1px solid;

background-color:#FFFFFF;

}

.inputboxSubmit

{

border: #8D8D8D 1px outset;

color: #FFFFFF;

font-size:12px;

background-color:#B4B4B4;

height:18px;

vertical-align: middle;

}

#gap { padding:2px;}

#gap_big { padding:6px;}



#product_head {color:#E95A16;}

td.product {background-color:#F0F0F0; color:#595959; padding:5px;}



a.product_link 			{font-size:12px; color: #666666; text-decoration:none; font-weight:normal}

a.product_link:hover 	{font-size:12px; color: #E95A16; text-decoration: underline; font-weight:normal}

a.product_link:active 	{font-size:12px; color: #E95A16; text-decoration: underline; font-weight:normal}



#trouble_head {color:#E95A16; background-color:#F0F0F0; padding:3px;}

#trouble_bg {background-color:#FFFFFF; padding:3px; text-align:left;}



.prod_line_head {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	background-color:#91241F;

	height:25px;

	font-family: sans-serif;

}
#productContent {
	padding-top:0px;
	font-family:sans-serif;
	font-size:12px;
	color:#999999;
	width: 520px;
}
#productContent p {
	text-align: justify;
	padding: 0px;
	font-family: sans-serif;
}
#productContent strong {
	color: #666666;
	padding: 0px;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 18px;
}
h6 {
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}


#productContent ul {
	margin: 0px;
	list-style-type: none;
	list-style-image: url(../images/bulet.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#productContent li {
	line-height: 17px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.padingText {
	text-align: justify;
	padding-right: 10px;
	width: 500px;
}



#content2

{
font-family:sans-serif;

font-size:12px;

color:#999999;

}
