﻿body 
{
    background: url(../images/pageback.jpg) repeat-x #0B0B0A;
	text-align:left;
	font-family:verdana, Sans-Serif;
	font-size:62.5%;
	color:#fff;
}

#wrapper 
{
	width:906px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	overflow:visible;
	height:auto;
}

#inner
{
	width:906px;
	float:left;
	overflow:visible;
	height:auto;
}

#head{width:906px;float:left;min-height:70px;}
#headleft{width:500px;float:left;}
#headleft img{border:0;}

#headright
{
    width:240px;
    float:right;
    background: url(../images/globe.gif) no-repeat top left;
    min-height:25px;
    text-align:right;
    padding-top:45px;
    font-size:1.1em;
}

#menu
{
    width:906px;
    min-height:30px;
    height:auto !important;
    height:30px;
    background:url(../images/menuback.jpg) repeat-x #202020;
    float:left;
    clear:both;
}

#strip
{
    width:906px;
    min-height:24px;
    float:left;
    background:url(../images/stripback.jpg) repeat-x;
}

#mainContent
{
    width:906px;
    float:left;
    background: url(../images/subnavback1.jpg) repeat-x #262626;
    /*background: url(../images/newsubnavback.jpg) no-repeat #262626;*/
}
    
#mainLeft
{
    width:691px;
    float:right;
    background:url(../images/contentback.jpg) repeat-y top left;
}

#subMenu
{
    width:197px;
    float:left;
    border-top:1px solid #202020; 
    height:100%;
    font-size:1.3em;
    padding:13px 9px 0 9px;
}

#contenttop
{
    color:#3D3C3C;
    font-size:1.1em;
    width:421px;
    float:left;
    overflow:visible; 
    background:url(../images/contenttop.jpg) no-repeat;
    padding:20px 28px 20px 28px; 
}

#contenttop img
{
	text-align:center;
	display:block;
	border:0;
	}

#contentbottom
{
    width:691px;
    height:10px;
    float:left;
    background:url(../images/contentbottom.jpg) no-repeat top left;
    font-size:1px;

}

#mainRight
{
    width:176px; 
    float:right;
    border-top:1px solid #202020;
    padding:0 19px 0 19px;
    font-size:1.1em;
}

#footer{width:906px;text-align:center;color:#fff;padding:23px 0 10px 0;float:left;}

/* Homepage only styles */

#topsection{width:906px;float:left;background-color:#262626;overflow:visible;}

#leftpanel{width:614px;min-height:313px;float:left;background-color:#000;overflow:visible;color:#fff;}

#rightpanel
{
    width:291px;
    float:right;
    background: url(../images/subnavback1.jpg) repeat-x #262626;
    min-height:309px;
    border-top:1px solid #202020;
    color:#fff;
    font-size:1.1em;
}

#panel1, #panel2, #panel3, #panel4{float:left;display:none;visibility:hidden;}



.innerpane1
{
    width:214px;
    border-bottom:1px solid #6b6b6b;
    background: url(../images/circle1.gif) top right no-repeat;
    min-height:70px;
    height:auto !important;
    height:70px;
    padding:10px 59px 10px 18px;
}
.innerpane2
{
    width:214px;
    border-bottom:1px solid #6b6b6b;
    background: url(../images/circle2.gif) top right no-repeat;
    min-height:83px;
    height:auto !important;
    height:83px;
    padding:10px 59px 12px 18px;
}
.innerpane3
{
    width:214px;
    background: url(../images/circle3.gif) top right no-repeat;
    min-height:81px;
    height:auto !important;
    height:81px;
    padding:10px 59px 12px 18px;
}

#boxes{width:906px;float:left;padding-top:12px;font-size:1.1em;}

.boxcontainer{margin-right:18px;width:290px;float:left;overflow:visible;min-height:113px;}
.boxcontainerright{width:290px;float:left;overflow:visible;min-height:113px;}

.boxbottom
{
    background:url(../images/box_bottom.gif) no-repeat;
    height:9px;
    width:290px;
    float:left;
}

.boxtop    
{
    background:url(../images/box_top.gif) no-repeat;
    height:7px;
    width:290px;
    float:left;
    font-size:1px;
}

.box1, .box2, .box3
{
    width:202px;
    min-height:89px;
	height:auto !important;
    height:89px;
    float:left;
    overflow:visible;
    padding:8px 70px 0 18px;
}

.box1{background:url(../images/box1.gif) no-repeat #262526;}
.box2{background:url(../images/box2.gif) no-repeat #262526;}
.box3{background:url(../images/box3.gif) no-repeat #262526;}

.noscript{padding:8px 10px 5px 10px;height:312px;font-size:1.05em;}

.noscript img{float:left;padding:0 5px 20px 0;clear:left;}

/* Text styles*/

#mainRight h4{color:#00a7ef;font-size:1.15em;margin:13px 0;padding:0;}
#mainRight hr{color:#727271;height:1px;margin:0;padding:0;}
#contenttop h1{color:#00a7ef;font-size:1.65em;margin:0;font-weight:normal;}
#contenttop h2{color:#00a7ef;font-size:1.0em;margin:0;font-weight:bold;}
#boxes h2{color:#00a7ef;font-size:1.1em;margin:0 0 5px 0;}
#rightpanel h2{color:#00a7ef;font-size:1.65em;margin:0;font-weight:normal;padding-bottom:2px;}

#formdiv span{width:90px; float:left;color:Red;clear:right;padding:0 0 3px 5px;}

input{float:left;}
textarea{float:left;}
.bluetext{float:left;color:#00a7ef;}

/*lists*/

#subMenu ul
{
    color:#f69320;
    list-style-image:url(../images/alt.jpg);

    margin:0 0 0 20px;
    padding:0 0 0 0;
    display:block;
}

#subMenu ul li{margin:0;padding:0;}

#subMenu ul li ul
{
    color:#fff;
    list-style-type:disc;
    list-style-image:none;
    font-size:0.9em;
    margin:0 0 0 15px;
}

#subMenu ul li ul li{}

.sitemap ul{color:#00a7ef;margin-left:10px;}
.sitemap ul ul ul{list-style-type:disc;}
.sitemap li{margin:5px;}
/* Form */
label{width:170px;display:block;float:left;}
.button{background-color:#262626;color:#fff;}

/* Link styles */

a, a:link, a:visited, a:hover, a:active{color:#00a7ef;}
a, a:link, a:visited, a:active{text-decoration:underline;}
a:hover{text-decoration:none;}

a.menu, a:link.menu, a:visited.menu, a:hover.menu, a:active.menu,
a.menuon, a:link.menuon, a:visited.menuon, a:hover.menuon, a:active.menuon,
a.menuright, a:link.menuright, a:visited.menuright, a:hover.menuright, a:active.menuright, 
a.menurighton, a:link.menurighton, a:visited.menurighton, a:hover.menurighton, a:active.menurighton
{

    min-height:23px;
    height:auto !important;
    height:23px;
    text-decoration:none;
    font-size:1.2em;
    color:#fff;
    display:block !important;
    display:inline;
	float:left;
    text-align:center;
    padding-top:7px;

}

a.menu, a:link.menu, a:visited.menu, a:hover.menu, a:active.menu,
a.menuon, a:link.menuon, a:visited.menuon, a:hover.menuon, a:active.menuon
{width:151px;}

a.menuright, a:link.menuright, a:visited.menuright, a:hover.menuright, a:active.menuright, 
a.menurighton, a:link.menurighton, a:visited.menurighton, a:hover.menurighton, a:active.menurighton
{width:150px;}

a.menuon, a:link.menuon, a:visited.menuon, a:hover.menuon, a:active.menuon,
a.menurighton, a:link.menurighton, a:visited.menurighton, a:hover.menurighton, a:active.menurighton
{background:url(../images/menuon.gif);font-weight:bold;}
 
a.menu, a:link.menu, a:visited.menu, a:active.menu
{background:url(../images/menuitemdiv.gif) no-repeat top right;}

a:hover.menu, a:hover.menuright{background:url(../images/menuon.gif);font-weight:bold;}

#mainRight a, #mainRight a:link, #mainRight a:visited, #mainRight a:hover, #mainRight a:active
{color:#fff;}

#mainRight a, #mainRight a:link, #mainRight a:visited, #mainRight a:active{text-decoration:underline;}

#mainRight a:hover{text-decoration:none;}

#mainRight a.more, #mainRight a:link.more, #mainRight a:visited.more, #mainRight a:hover.more, #mainRight a:active.more
{font-weight:bold;color:#fff;display:block;padding-top:3px;}

#mainRight a.more, #mainRight a:link.more, #mainRight a:visited.more, #mainRight a:active.more{text-decoration:none;}

#mainRight a:hover.more{text-decoration:underline;}

#subMenu a, #subMenu a:link, #subMenu a:visited, #subMenu a:hover, #subMenu a:active
{color:#fff;display:block;}

#subMenu a, #subMenu a:link, #subMenu a:visited, #subMenu a:active{text-decoration:none;}

#subMenu a:hover{text-decoration:underline;}

#subMenu a.orange, #subMenu a:link.orange, #subMenu a:visited.orange, #subMenu a:hover.orange, #subMenu a:active.orange
{font-weight:bold;color:#f69320;padding:0;}

#subMenu a.orange, #subMenu a:link.orange, #subMenu a:visited.orange, #subMenu a:active.orange{text-decoration:none;}

#subMenu a:hover.orange{text-decoration:underline;}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active
{color:#fff;}

#footer a, #footer a:link, #footer a:visited, #footer a:active{text-decoration:none;}

#footer a:hover{text-decoration:underline;}

#rightpanel a, #rightpanel a:link, #rightpanel a:visited, #rightpanel a:hover, #rightpanel a:active,
#boxes a, #boxes a:link, #boxes a:visited, #boxes a:hover, #boxes a:active
{color:#fff;font-weight:bold;display:block;padding-top:6px;}

#rightpanel a, #rightpanel a:link, #rightpanel a:visited, #rightpanel a:active,
#boxes a, #boxes a:link, #boxes a:visited, #boxes a:active
{text-decoration:none;}
#rightpanel a:hover, #boxes a:hover{text-decoration:underline;}

#subMenu a.whiteOn, #subMenu a:link.whiteOn, #subMenu a:visited.whiteOn, #subMenu a:hover.whiteOn, #subMenu a:active.whiteOn
{color:#fff;padding:0;}

#subMenu a.whiteOn, #subMenu a:link.whiteOn, #subMenu a:visited.whiteOn, #subMenu a:active.whiteOn{text-decoration:underline;}

.anchor{text-decoration:none;}


