@charset "utf-8";
/* CSS Document */
body {
padding : 0;
margin : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
letter-spacing : 0.1px;
color:#666666;
background : #1eb9e9 url(../images/bg.jpg) repeat-x;
}
#mainlayer {
width : 1000px;
height : auto;
border : 0 solid #009933;
background : #ffffff;
}
img {
padding:0px;
margin:0px;
border:none;
}
img a{
padding:0px;
margin:0px;
border:none;
}
h3{
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	}
#header {
height : 65px;
width : 1000px;
border : 0 solid #000099;
background:#FFFFFF url(../images/stripeback.gif) repeat;
}
#header #cs {
border : 0 solid #000066;
width : 1000px;
}
#header #cs .logo {
height : 25px;
width : 385px;
border : 0 solid #009966;
text-align : left;
padding : 10px 0 0 10px;
vertical-align : top;
}
#header #cs .flegs {
padding : 5px 10px 0 0;
height : 45px;
width : 580px;
border : 0 solid #009966;
text-align : right;
vertical-align : top;
}
.prodestailt{
color:#FFFFFF; 
font-weight:bold; 
border-right:#FFFFFF solid 1px;
text-align:center;
height:32px;
background:url(../images/productbg.gif) repeat-x;
}
.prodestail{
color:#666666; text-align:left; border:#CCCCCC solid 1px; vertical-align:top;
}
#header .timers {
text-align : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
height : 8px;
width : 995px;
padding-right : 5px;
border : 0 solid #666666;
}
#commenu {
height :23px;
width : 1000px;
font-size:12px;
background:url(../images/menubg.jpg) repeat-x #034a79;
clear:both;
}
#commenu .commqlink {
text-align : left;
width : 300px;
height : 16px;
padding : 0 0 0 10px;
}
#commenu .commqlink #commqmenu {
		list-style-type:none; 
		padding:0px; 
		margin:0px 0px 0px 0px;
		}
#commenu .commqlink #commqmenu ul {
		list-style-type:none;
		padding:0px; 
		margin:0px;
		}
#commenu .commqlink #commqmenu li {
		float:left; 
		/*background:#005496; */
		margin:0px 0px 0px 0px; 
		padding-top:0px;
		border:0px solid #000; 		
		width:153px; 
		height:24px;
		text-align:left;
		}
#commenu .commqlink #commqmenu ul li.sub {
		/*background:#005496;*/
		}
#commenu .commqlink #commqmenu ul li.sub {
		background:#005496;
		border-bottom:#FFFFFF solid 1px;
		height:24px;
		}

/* for IE5.5 and IE6 only */

#commenu .commqlink #commqmenu li a {
		display:block; 
		color:#FFFFFF; 
		height:20px; 
		line-height:24px; 
		width:153px; 
		text-decoration:none; 
		text-align:left;
		padding:0px 0px 0px 5px;
		}
#commenu .commqlink #commqmenu li a table {
		position:absolute; 
		left:0; 
		top:-1px; 
		border-collapse:collapse; 
		width:0px; 
		height:0px;
		}

#commenu .commqlink #commqmenu :hover {
		color:#F5821F; 
		/*background:#005496;*/ 
		position:relative;
		}
#commenu .commqlink #commqmenu :hover > a {
		color:#F5821F; 
		/*background:#005496;*/
		}

#commenu .commqlink #commqmenu ul, 
#commenu .commqlink #commqmenu :hover ul ul,
#commenu .commqlink #commqmenu :hover ul :hover ul ul,
#commenu .commqlink #commqmenu :hover ul :hover ul ul.left {
		visibility:hidden; 
		width:0px; 
		height:0px; 
		overflow:hidden;
		}

#commenu .commqlink #commqmenu :hover ul {
		visibility:visible; 
		overflow:visible; 
		position:absolute; 
		height:auto; 
		width:158px; 
		left:-1px;
		top:20px; 
		background:url(transparent.gif);} 
		/* the background image is for IE7 */

#commenu .commqlink #commqmenu :hover ul :hover ul,
#commenu .commqlink #commqmenu :hover ul :hover ul :hover ul {
		visibility:visible; 
		overflow:visible; 
		height:auto; 
		width:158px; 		
		left:100px; 
		top:0;
		}
#commenu .comenu {
text-align : right;
width : 700px;
height : 16px;
padding : 0px 10px 0 0;
}
#commenu .comenu a {
text-decoration : none;
color:#FFFFFF;
}
#commenu .comenu ul {
list-style : none;
display : inline;
}
#commenu .comenu ul li {
list-style : none;
display : inline;
}
#commenu .comenu ul li a {
color : #ffffff;
text-decoration : none;
background:url(../images/menuborder.jpg) no-repeat;
padding:4px 7px 5px 7px;
}
#commenu .comenu ul li a:hover {
text-decoration : none;
padding:5px;
background:url(../images/menuborder.jpg) no-repeat;
color:#FF6633;
padding:4px 7px 5px 7px;
}

#pageheader {
height : 250px;
width : 1000px;
background:#00CCFF;
padding : 0px 0px 0px 0;
border-bottom:#034A79 solid 2px;
}
#pageheader_etp {
height : 250px;
width : 1000px;
background:#00CCFF;
padding : 0px 0px 0px 0;
border-bottom:#034A79 solid 2px;
}
#contbody {
height : auto;
width : 1000px;
padding:0px;
vertical-align:top;
background:#034A79;
color:#FFFFFF;
}
#contbody .leftsidebox {
width : 200px;
vertical-align:top;
text-align : left;
background:#034A79;
}
#contbody .leftsidebox_etp {
width : 180px;
vertical-align:top;
text-align : left;
background:#FFFFFF;
color:#006699;
border:4px #034A79 solid;
padding:5px 5px 5px 10px;
}
#contbody .leftsidebox #signin{
border:#3399FF solid 0px;
width:200px; 
height:auto; 
vertical-align:top;
padding:5px 0px 0px 5px;
}
#contbody .leftsidebox #bullatin{
border:#FFFFFF solid 0px; 
width:200px; 
height:50px; 
vertical-align:top;
}
#contbody .leftsidebox #cirti{
border:#FFFFFF solid 0px; 
width:200px; 
height:50px; 
vertical-align:top;
}
#contbody .middalbox {
width : 650px;
vertical-align : top;
text-align : left;
color:#333333;
padding:5px 10px 5px 10px;
background:#FFFFFF url(../images/stripeback.gif) repeat;
}
#contbody .middalbox_etp {
width : 650px;
vertical-align : top;
text-align : left;
color:#333333;
padding:5px 10px 5px 10px;
background-color:#FFFFFF;
border-left:#666666 solid 1px;
}
#contbody .rightsidebox {
width : 150px;
height:auto;
float : left;
position : relative;
vertical-align : top;
background:#034A79; 
}
#contbody .middalbox_icept {
width : 600px;
vertical-align : top;
text-align : left;
color:#333333;
padding:5px 10px 5px 10px;
background-color:#FFFFFF;
border-left:#666666 solid 1px;
}
#contbody .rightsidebox_icept {
width :200px;
height:auto;
float : left;
position : relative;
vertical-align : top;
background:#034A79; 
}
.footer {
width : 1000px;
height:auto;
border : 0 solid #000000;
text-align:center;
font-size:10px;
}
.footer ul{ 
list-style:none;
display:inline;
}
.footer ul li{ 
list-style:none;
display:inline;
}
.footer  ul li a{
color:#333333;
text-decoration:none;
}
.footer  ul li a:hover{
color:#000000;
text-decoration:none;
}
.footer .lines {
width : 1000px;
height : 2px;
background : #034A79;
}
.footer a {
text-decoration : none;
}
.footercopy{
background:#034A79; 
width:1000px; 
height:20px; 
text-align:center; 
color:#FFFFFF;
}
.textHeader {
	background:#B9B0E1;
	color:#FFFFFF;
	padding:5px;
	text-align:left;
	height:15px;
	}
.subtextHeader{
	background:#DEDAF1;
	color:#666666;
	font-weight:bold;
	padding:5px;
	text-align:left;
	height:15px;
	}
	
.enlargecaption{
position: absolute;
border: 1px dotted navy;
font: normal 11px Arial;
}

.enlargecaption a{
display:block;
background: lightblue; /*bg color of caption*/
padding: 3px;
text-decoration: none;
color: black;
}

.enlargecaption a:hover{
 background: lightyellow; /*bg color of caption when mouse rolls over it*/
}

.enlargebox{
position: absolute;
border:1px solid gray;
display:none;
}

.enlargebox .title{
background:gray;
color:white;
padding: 3px 2px;
text-align: right;
font:bold 14px Arial;
}

.enlargebox .title img{
cursor:pointer;
cursor:hand;
}
	