/* CSS Document */

body{
margin:0px;
padding:0px 0px 0px 0px;
width:100%;
height:100%;
border:none;
}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}

tr{
padding:0px;
margin:0px;
}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;
}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;
}

img { border:0px;}

.headbg { background:url(images/head-bg.gif) no-repeat top left; padding:14px 0px 5px 10px}
.headbg1 { background:url(images/head-bg2.gif) no-repeat top left; padding:10px 0px 0px 10px}
.headbg-btm { background:url(images/head-bg1.gif) no-repeat bottom left; height:13px}

/*Top Menu */
#glowingtabs{ font-size:12px; line-height:normal; overflow: hidden; /*Add border strip to bottom of menu*/ 
font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; white-space: nowrap; }
#glowingtabs ul{float:left;	list-style-type: none;	margin:0;	margin-left: 0px; /*Left offset of entire tab menu relative to page*/	padding:0;	}
#glowingtabs li{ display:inline; margin:0; padding:0; }
#glowingtabs a{float:left; background:url(images/glowtab-left.gif) no-repeat left top; margin:0; margin-left: 5px; /*spacing between each tab*/ padding:0 0 0 5px; text-decoration:none; }
#glowingtabs a span{float:left; display:block; background:url(images/glowtab.gif) no-repeat right top; padding: 12px 15px 11px 10px; font-weight:bold; color:#bfbfc0; }/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}/* End IE5-Mac hack */
#glowingtabs a:hover span {color: #FFFFFF; }
#glowingtabs #current a{ /*Selected Tab style*/background-position:0 -38px; /*Shift background image up to start of 2nd tab image*/ }
#glowingtabs #current a span{ /*Selected Tab style*/background-position:100% -38px; /*Shift background image up to start of 2nd tab image*/color: #FFFFFF; }
#glowingtabs a:hover{ /*onMouseover style*/background-position:0% -38px; /*Shift background image up to start of 2nd tab image*/}
#glowingtabs a:hover span{ /*onMouseover style*/background-position:100% -38px; /*Shift background image up to start of 2nd tab image*/}

/*Top Menu End here */



/*left Menu */

.arrowlistmenu{
width: 228px; margin:14px 0px 0px 15px; /*width of accordion menu*/
font: bold 12px Arial;
}

h3 { margin:0px; padding:0px;}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 12px Arial;
color: #505050;
background: url(images/menu-bg.gif) no-repeat center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 8px 0px 8px 25px; /*header text is indented 10px*/
cursor: pointer;
cursor: pointer;
}


.menulink {font: bold 12px Arial;
color: #505050;
background: url(images/menu-bg.gif) repeat-x center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 8px 0px 8px 25px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}
.menulink a { color:#505050; text-decoration:none}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(images/menu-hover.gif);
color:#000000;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
list-style:none;
margin: 0px 0px 5px 0px; /*bottom spacing between each UL and rest of content*/
padding: 0px;
}

.arrowlistmenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
background: url(images/menu-bg1.gif)  repeat-y center left; /*custom bullet list image*/

}

.arrowlistmenu ul li a{
color: #505050;
background: url(images/menu-arrow.gif) no-repeat center left; /*custom bullet list image */
display: block;
padding: 3px 0px 2px 40px; /*link text is indented 19px*/
text-decoration: none;
font-weight:normal;
}

.arrowlistmenu ul li a:visited{
color: #505050;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #6cb0db;
background-color: #F3F3F3;
}

.heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2d93be; font-weight: bold; text-decoration:none; background:url(images/icon.gif) no-repeat 0px 3px; padding-left:15px; }
.heading a {font-family:Arial, Helvetica, sans-serif; color:#2d93be; text-decoration:none; }
.heading a:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }

.heading1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2d93be;
	font-weight: bold;
	text-decoration:none;
	padding: 5px 0px 5px 0px;
}
.heading1 a {font-family:Arial, Helvetica, sans-serif; color:#2d93be; text-decoration:none; }
.heading1 a:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }

.grid td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
	background-color:#F5F5F5;
	text-decoration:none;
	border-left:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	padding:5px 5px 5px 10px;
	white-space:nowrap;
}
.grid th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
	border-left:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	background-color:#EBF5FC;
	text-decoration:none;
	padding:5px 5px 5px 10px 
}

.grid1 td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
	background-color:#F5F5F5;
	text-decoration:none;
	border-left:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	padding:5px 5px 5px 10px;
}
.grid {border-right:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
}
.grid1 {border-right:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
}
.grid1 th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
	border-left:1px solid #C7C7C7;
	border-top:1px solid #C7C7C7;
	background-color:#EBF5FC;
	padding:5px 5px 5px 10px;
	white-space:nowrap;
}




.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b2b2b;
	text-decoration:none;
	text-align: justify;
	line-height: 17px;
}
.content ul { list-style-type:square}

.content h2 {
	font-family:"Book Antiqua";
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.content h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2d93be;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.content a { font-size:12px; color:#2b2b2b; text-decoration:none; }
.content a:hover { font-size:12px; color:#188BB1; text-decoration:none; }
.content span a {font-family:tahoma; font-size:12px; color:#2d93be; text-decoration:none;}
.content span a:hover { font-size:12px; color:#188BB1; text-decoration:none; }

.con-blue{font-family:tahoma; font-size:12px; color:#2d93be; text-decoration:none;}

.content1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b2b2b; text-decoration:none; vertical-align:middle; padding:2px 0px 2px 0px; font-weight:bold;}

.footer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7f7f7f; text-decoration:none;}
.footer a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7f7f7f; text-decoration:none;}
.footer a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}

.input{border:1px solid #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:230px; height:20px; margin:0px;}
.inputBig{border:1px solid #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:330px; height:20px; margin:0px;}
.inputBtn{
	border:1px solid #bbbbbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:55px;
	height:20px;
	margin:0px;
	background-color: #666666;
	font-weight: bold;
}
.input2{border:1px solid #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:220px; height:15px; margin:2px; padding:5px;}

.input1{border:1px solid #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:225px; height:80px; margin:2px;}
.input1Big{border:1px solid #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:325px; height:80px; margin:2px;}

.toplink, .toplink a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; vertical-align:middle; }
.toplink a:hover{ color:#188BB1; text-decoration:none}

.massenger{font-family:tahoma; font-size:12px; color:#2b2b2b; text-decoration:none; vertical-align:middle; text-align:left; padding-left:10px;}
.massenger a:link{font-family:tahoma; font-size:12px; color:#2b2b2b; text-decoration: underline; text-align:center}
.massenger a:active{font-family:tahoma; font-size:12px; color:#2b2b2b; text-decoration:underline;}
.massenger a:visited{font-family:tahoma; font-size:12px; color:#2b2b2b; text-decoration:underline;}
.massenger a:hover{font-family:tahoma; font-size:12px; color:#ff0000; text-decoration:none;}
