/* CSS Document */

body{
background-color:#910405;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:13px;
}
a:link {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF0000;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
#blue-gradient{
width:100%;
height:195px;
float:left;
background-color:#374CA2;
background-image:url(images/top-bg.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #ffffff;
}
#down{
width:100%;
height:234px;
float:left;
clear:none;
background-image:url(images/down-bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
padding-top:214px;
}
#down2{
width:100%;
float:left;
clear:none;
background-image:url(images/down-bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
padding-top:214px;
padding-bottom:15px;
}
#bottom{
width:100%;
height:156px;
float:left;
clear:none;
background-color:#930407;
background-image:url(images/footer-bg.jpg);
background-repeat:repeat-x;
}
.main{
width:908px;
margin:auto;
}
.main-container{
width:908px;
float:left;
}
.top{
width:908px;
float:left;
padding-top:58px;
}

.banner-shadow{
width:898px;
height:327px;
float:left;
background-image:url(images/banner-shadow.gif);
background-repeat:no-repeat;
position:absolute;
z-index:1;
padding-left:5px;
padding-right:5px;
padding-top:4px;
}
.banner-holder{
float:left;
}
.container{
width:881px;
height:321px;
background-color:#FFFFFF;
float:left;
background-image:url(images/curve1.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:8px;
padding-right:9px;
padding-top:6px;
}
.header{
width:881px;
height:127px;
background-color:#E8E8E8;
float:left;
background-image:url(images/header-bg.gif);
background-repeat:repeat-x;
border-bottom:1px solid #ffffff;
}
.header2{
width:881px;
height:127px;
background-image:url(images/header-curve.gif);
background-position:top;
background-repeat:no-repeat;
float:left;
}
.header-glow{
width:867px;
height:92px;
float:left;
background-image:url(images/header-glow.gif);
background-position:top;
background-repeat:no-repeat;
padding-top:35px;
padding-left:14px;
}
.banner-area{
width:881px;
height:192px;
float:left;
clear:none;
background-color:#374CA2;
background-image:url(images/banner-bg.gif);
background-repeat:repeat-x;
}
.banner-area2{
width:867px;
height:163px;
float:left;
background-image:url(images/banner-curve.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-top:29px;
padding-left:14px;
}
.footer{
width:851px;
height:80px;
float:left;
background-image:url(images/inner-curve.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:57px;
padding-top:76px;
}
.font1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.font1 a:link{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:hover{
color:#FFFFFF;
text-decoration:none;
}


.icons{
width:220px;
height:53px;
float:left;
background-image:url(images/logo.gif);
background-position:left;
background-repeat:no-repeat;
padding-top:12px;
padding-left:635px;
}
.link-holder{
width:855px;
float:left;
clear:none;
}
.link-area{
width:847px;
height:53px;
float:left;
position:absolute;
background-image:url(images/link-shadow.gif);
background-repeat:no-repeat;
z-index:2;
padding:4px;
padding-top:0px;
}
.link-area2{
width:837px;
height:47px;
background-color:#FFFFFF;
background-image:url(images/links-bg1.gif);
background-repeat:no-repeat;
float:left;
padding:3px 5px;
}
.link-area3{
width:837px;
height:47px;
background-image:url(images/links-bg2.gif);
background-repeat:repeat-x;
float:left;
}
.link-glow{
width:837px;
height:47px;
background-image:url(images/link-glow.gif);
background-position:top;
background-repeat:no-repeat;
}
.link-holder-3{
float:left;
}
.glossymenu2{
width:817px;
height:54px;
float:left;
padding-left:20px;
position:absolute;
 /*width of menu*/
}

.glossymenu2 a.menuitem2{
width:112px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
float:left;
display:inline;
height:36px;
padding-top:18px;
text-decoration: none;
background-image:url(images/bevel.gif);
background-position:right;
background-repeat:no-repeat;
text-align:center;
}


.glossymenu2 a.menuitem2:visited, .glossymenu2 .menuitem2:active{
color:#ffffff;
}

.glossymenu2 a.menuitem2:hover{
color:#ffffff;
}





.glossymenu2 a.menuitem4{
width:112px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
float:left;
display:inline;
height:36px;
padding-top:18px;
text-decoration: none;
background-image:url(images/bevel.gif);
background-position:left;
background-repeat:no-repeat;
text-align:center;
}


.glossymenu2 a.menuitem4:visited, .glossymenu2 .menuitem4:active{
color:#ffffff;
}

.glossymenu2 a.menuitem4:hover{
color:#ffffff;
}










.glossymenu2 a.menuitem3{
width:112px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
float:left;
display:inline;
height:36px;
padding-top:18px;
text-decoration: none;
background-image:url(images/arrow.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:center;
}


.glossymenu2 a.menuitem3:visited, .glossymenu2 .menuitem3:active{
color:#ffffff;
}

.glossymenu2 a.menuitem3:hover{
color:#ffffff;
}



.caption{
background-image:url(images/caption.gif);
background-repeat:no-repeat;
float:left;
width:501px;
height:125px;
}
.banner-img-holder{
float:left;
}
.banner-img{
width:233px;
height:84px;
float:left;
position:absolute;
background-image:url(images/banner-img.gif);
background-repeat:no-repeat;
padding-left:97px;
padding-top:125px;
}
.welcome-content{
width:367px;
float:left;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
padding-left:57px;
padding-right:20px;
margin-right:5px;
}
.welcome-content2{
width:210px;
float:left;
padding-left:57px;
padding-right:10px;
margin-right:5px;
}
.other-content{
width:418px;
margin-left:15px;
float:left;
}
.other-content5{
margin-left:15px;
float:left;
padding-top:20px;
}
.other-content2{
width:378px;
float:left;
padding-left:20px;
padding-bottom:10px;
background-image:url(images/dots2.gif);
background-position:bottom;
background-repeat:repeat-x;
padding-right:20px;
}
.other-content3{
width:378px;
float:left;
padding-left:20px;
padding-top:10px;
padding-right:20px;
clear:none;
}
.other-content4{
width:500px;
float:left;
padding-left:20px;
padding-top:10px;
padding-right:20px;
background-image:url(images/dots.gif);
background-position:left;
background-repeat:repeat-y;
clear:none;
}
.img{
padding-bottom:5px;
}



form{
margin:0px;
padding:0px;
}

.text-area{
background-color:#F8F8F8;
width:270px;
height:16px;
border-left:1px solid #939393;
border-top:1px solid #939393;
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
padding:5px;
}
.text{
background-color:#F8F8F8;
width:220px;
height:16px;
border-left:1px solid #939393;
border-top:1px solid #939393;
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
padding:5px;
}
.text2{
background-color:#F8F8F8;
width:150px;
height:25px;
border-left:1px solid #939393;
border-top:1px solid #939393;
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
padding:5px;
}
.text-area3{
background-color:#F8F8F8;
width:292px;
height:26px;
border-left:1px solid #939393;
border-top:1px solid #939393;
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
}

.text-area2{
background-color:#F8F8F8;
width:282px;
height:50px;
border-left:1px solid #939393;
border-top:1px solid #939393;
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
padding:5px;
}
.button{
height:40px;
background-image:url(images/button-bg.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
border:1px solid #CCCCCC;
}
.button2{
width:60px;
height:40px;
background-image:url(images/button-bg.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#585858;
border:1px solid #C6C6C6;
}

.tr{
height:40px;
padding:6px;
border-bottom:1px solid #DCDEE5;
border-right:1px solid #DCDEE5;
}

.tr2{
border-top:1px solid #DCDEE5;
border-left:1px solid #DCDEE5;
}


.button3{
width:80px;
height:30px;
background-image:url(images/button-bg2.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:1px solid #374DA3;
}


.font2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
.font2 a:link{
color:#FF0000;
text-decoration:none;
}
.font2 a:visited{
color:#FF0000;
text-decoration:none;
}
.font2 a:hover{
color:#FF0000;
text-decoration:none;
}

.box{
width:500px;
float:left;
clear:none;
background-color:#EAEAEA;
overflow:hidden;
}
.td1{
width:41px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td2{
width:91px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td3{
width:91px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td4{
width:91px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td5{
width:41px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td6{
width:41px;
height:15px;
padding:4px;
float:left;
border-right:1px solid #CFCFCF;
}
.td7{
width:42px;
height:15px;
padding:4px;
float:left;
}
.large-font{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#585858;
line-height:13px;
}


.glossymenu{
	margin: 0px 0;
	padding: 0;
	width: 500px; /*width of menu*/
}

.glossymenu a.menuitem{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
display: block;
width:463px;
height:20px;
text-decoration: none;
padding-left:37px;
padding-top:5px;
background-color:#E8E8E8;
background-image:url(images/link-arrow.gif);
background-repeat:no-repeat;
background-position:left;
border-bottom:1px solid #ffffff;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#000000;
}

.glossymenu a.menuitem:hover{
color:#000000;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 10px;
left: 9px;
border: none;
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
}

.glossymenu div.submenu ul li a{
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration: none;
padding: 10px;
padding-left: 37px;
cursor:default;
background-color:#F7F7F7;
}

.glossymenu div.submenu ul li a:hover{
color:#000000;
}
