/* CSS Document */

body{
background:url(images/bg.JPG) repeat-x top left;
background-color:#FFFFFF;
margin:0px;
padddin:0px;
}
h1,h2,h3,h4,h5,h6,p{
padding:0px;
margin:0px;
}

img{
border:0px;
padding:0px;
margin:0px;
}

.nav{
font:13px Arial, Helvetica, sans-serif;
color:#8d8c8c;
width:auto;
height:42px;
padding:0px;
margin:0px;
float:right;
}


.nav ul{
font:bold 12px Arial, Helvetica, sans-serif;
color:#8d8c8c;
width:auto;
padding:0px;
margin:0px;
}

.nav li{
background:url(images/navbar.jpg) no-repeat center left;
font:bold 12px Arial, Helvetica, sans-serif;
color:#8d8c8c;
padding:0px 11px 0px 12px;
margin:0px;
height:42px;
list-style-type:none;
width:auto;
float:left;
text-decoration:none;
display:inline;
}




.nav li a{
font:bold 12px Arial, Helvetica, sans-serif;
color:#8d8c8c;
display:inline;
line-height:42px;
text-decoration:none;
}

.nav li a span{
font:bold 12px Arial, Helvetica, sans-serif;
color:#08539d;
display:inline;
line-height:42px;
text-decoration:none;
}



.nav li a:hover{
color:#0053a7;
line-height:42px;
text-decoration:none;
}

.boxbg{
background:url(images/boxbg.jpg) repeat-x top left #24CF3B;
width:237px;
height:249px;
}

.box{
font: 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px;
margin:0px;
}

.box h6{
font: 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 0px 8px 0px;
margin:0px;
border-bottom:#a4fcb0 solid 1px;
}


.sidelist{
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
width:auto;
padding:0px;
margin:0px;
}


.sidelist ul{
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
width:auto;
padding:0px;
margin:0px;
list-style:none;
}

.sidelist li{
background:url(images/arrowwhite.gif) no-repeat left 11px;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
padding:6px 0px 6px 11px;
margin:0px;
list-style:none;
text-decoration:none;
border-bottom:#52d964 solid 1px;
}

*html .sidelist li{
background:url(images/arrowwhite.gif) no-repeat left 13px;
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
padding:5px 0px 5px 11px;
margin:0px;
list-style:none;
text-decoration:none;
border-bottom:#52d964 solid 1px;
}



.sidelist li a{
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
padding:0px;
margin:0px;
list-style:none;
text-decoration:none;
}
.sidelist li a:hover{
color:#fbfe09;
list-style:none;
text-decoration:none;
}


.moretxt{
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:0px;
margin:0px;
}

.moretxt a{
color:#FFFFFF;
text-decoration:none;
}

.moretxt a:hover{
color:#FFFFFF;
text-decoration:underline;
}


.tabbg{
background:url(images/tabbg.jpg) repeat-x top left;
width:300px;
height:39px;
}


.tabbodybg{
background:url(images/tabbodybg.gif) repeat-y;
}

.tabbody2bg{
background:url(images/tabbody2bg.gif) repeat-y top left;
}


.bodytxt{
font: 12px Arial, Helvetica, sans-serif;
color:#747474;
padding:5px 0px 0px 0px;
margin:0px;
line-height:16px;
}

.candidates_txt{
font: 18px Arial, Helvetica, sans-serif;
color:#fff;
padding:0px 0px 0px 0px;
margin:0px;
}

.learnmore{
font: 12px Arial, Helvetica, sans-serif;
color:#f43f08;
padding:0px 0px 0px 0px;
margin:0px;
}

.learnmore a{
font: 12px Arial, Helvetica, sans-serif;
color:#f43f08;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
}

.learnmore a:hover{
font: 12px Arial, Helvetica, sans-serif;
color:#f43f08;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:underline;
}





.tabdownbg{
background:url(images/tabdownbg.GIF) repeat-x top left;
}

.footertxt{
font: 12px Arial, Helvetica, sans-serif;
color:#fff;
padding:0px 0px 0px 0px;
margin:0px;
}


.candidates_txtinner{
font: 25px Arial, Helvetica, sans-serif;
color:#fbfe09;
padding:0px 0px 10px 0px;
margin:0px;
}


.innerbg{
background:url(images/candidatesinner.JPG) no-repeat top left;
}


.way{
font:bold 18px Arial, Helvetica, sans-serif;
color:#0e5dac;
width:auto;
padding:0px;
margin:0px;
}

.innertxt{
font: 12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding:5px 0px 0px 0px;
margin:0px;
line-height:16px;
}


.way ul{
font:bold 18px Arial, Helvetica, sans-serif;
color:#0e5dac;
width:auto;
padding:0px;
margin:0px;
list-style:none;
}

.way li{
background:url(images/bluearrow.GIF) no-repeat left 12px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
padding:12px 0px 8px 12px;
margin:0px;
list-style:none;
text-decoration:none;
border-bottom:#cadaea solid 1px;
}


h5{
font: bold 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
padding:10px 0px 8px 0px;
margin:0px;
}

.here {
font:bold 12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;

}

.here ul{
width:598px;
padding:8px 0px 8px 0px;
margin:0px 0px 0px 0px;
list-style:none;
}

.here li{
background:url(images/blackarrow.GIF) no-repeat left 12px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding:8px 10px 0px 15px;
margin:0px 0px 0px 10px;
list-style:none;
text-decoration:none;

}


.innertxt p{
font: 12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding:5px 0px 0px 0px;
margin:0px;
line-height:18px;
}


.candidates_txtinner1{
font: 25px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 10px 0px;
margin:0px;
}

h4{
font: bold 13px Arial, Helvetica, sans-serif;
color:#0e5dac;
padding:2px 0px 6px 2px;
margin:0px;
}

.logo{
border:0px;
padding:9px 0px 0px 0px;
}

.poweredtxt{
font: 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
padding:0px 0px 0px 0px;
margin:0px;
}

.poweredtxt a{
font: 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
text-decoration:none;
}



.poweredtxt a:hover{
font: 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
text-decoration:underline;
}

.here1 {
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;



}

.here1 ul{
width:598px;
padding:8px 0px 8px 0px;
margin:0px 0px 0px 0px;
list-style:none;
}

.here1 li{
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding:10px 0px 0px 10px;
margin:0px 0px 0px 0px;
list-style:none;
text-decoration:none;


}
.here1 li strong{
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;



}

.here1 li span{
padding:0px 0px 0px 28px;
margin:0px 0px 0px 0px;



}


.canlendar {
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;
text-decoration:none;



}

.canlendar ul{
width:598px;
padding:8px 0px 8px 0px;
margin:0px 0px 0px 0px;
list-style:none;
}

.canlendar li{
background:url(images/blackarrow.GIF) no-repeat left 12px;
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding:8px 10px 0px 15px;
margin:0px 0px 0px 10px;
list-style:none;
text-decoration:none;
}

.canlendar li a{
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
font-weight:bold;
text-decoration:none;
}

.canlendar li a:hover{
color:#0E5DAC;

}

.canlendar li strong{
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;



}

.clickhere{
font:bold 12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
padding-left:0px;
margin:0px;
}

.clickhere a{
color:#4b4c4c;
text-decoration:none;
}

.clickhere a:hover{
color:#4b4c4c;
text-decoration:underline;
}


.clickhere1{
font:bold 12px Arial, Helvetica, sans-serif;
color:#0e5dac;
padding-left:0px;
margin:0px;
}

.clickhere1 a{
color:#0e5dac;
text-decoration:underline;
}

.clickhere1 a:hover{
color:#0e5dac;
text-decoration:none;
}

.downloadtxt{
font:bold 22px "Times New Roman", Times, serif, ADMUI3Lg;
color:#FFFFFF;
padding:8px 0px 0px 15px;
}


.downloadtxt a{
font:bold 22px "Times New Roman", Times, serif, ADMUI3Lg;
color:#FFFFFF;
text-decoration:none;
}

.downloadtxt a:hover{
font:bold 22px "Times New Roman", Times, serif, ADMUI3Lg;
color:#FFFFFF;
text-decoration:underline;
}



.pdftxt{
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:4px 4px 0px 0px;
}


.pdftxt a{
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}


.pdftxt a:hover{
font:bold 13px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.eventtext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-variant:normal;
font-style:normal;
color:#000000;






}


.huston {
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
font-weight:bold;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;
text-decoration:none;
}

.huston a{
font:12px Arial, Helvetica, sans-serif;
color:#4b4c4c;
font-weight:bold;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;
text-decoration:none;
}

.huston a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#A1A1A1;
font-weight:bold;
width:598px;
padding:0px;
margin:0px 0px 0px 0px;
list-style:none;
border:#cadaea solid 1px;
background:#eff6fe;
text-decoration:none;
}

.download{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.calender{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}


.link{
font:13px Arial, Helvetica, sans-serif;
color:#0E5DAC;
font-weight:bold;
text-decoration:underline;
}

.link:hover{
color:#4b4c4c;
text-decoration:none;


}










