/* ColumbusGA.org CSS Document */
/*===============================================================================================================*/
/* Universal Styles */
body{background-color:#ebebeb; margin:0px; padding:0px; font-family:Verdana, Arial, sans-serif; font-size:12px; line-height:16px}
img{border:none}
h1{font-size:14px; font-weight:bold; color:#1b3765; margin:0px 0px 8px 0px}
h2{font-size:16px; font-weight:bold; margin:0 0 8px 0}
h4{font-size:16px; font-weight:bold; color:#af2024; margin:0 0 8px 0}
th{font-size:13px; background-color:#053870; color:#FFFFFF; text-align:center}

/*===============================================================================================================*/
/* Use on the first paragraph in a column. Removes top padding */
.first{margin-top:0px; padding-top:0}

.caption{font-size:9px; color:#999999}

.fSpace{padding-right:75px}
.fSpaceB{padding-right:25px}
.flagForm{margin-top:5px; padding:0px; color:#666666; margin:0px}
.topPad{padding-top:10px; padding-bottom:5px}
.red{color:#af2024}
.black{color:#000000}
.returnTop{background:url(images/btn/top.gif) center left no-repeat; padding-left: 10px; font-size:11px}
.webLink{background:url(images/btn/website.jpg) center left no-repeat; padding-left: 13px; font-size:11px; font-weight:normal}
.atSym{font-size:9px}
.sound{background:url(images/btn/sound.jpg) center right no-repeat; padding-right:18px}
.video{background:url(images/btn/video.jpg) center right no-repeat; padding-right:18px}
.formComment{font-size:11px; color:#666666; font-style:italic}

/*===============================================================================================================*/
/* DIVS */
#hdrContainer{background-image:url(images/ohsHdr.jpg); background-repeat:no-repeat; height:127px; min-width:930px; width:auto; cursor:default; background-position:center right}
* html div#hdrContainer{width: expression(document.documentElement.clientWidth < 1055? "1055px": "auto" );} /* IE min-width bug correction */

#hdr{height:127px; min-width:930px; width:auto; cursor:default}
* html div#hdr{width: expression(document.documentElement.clientWidth < 1055? "1055px": "auto" );} /* IE min-width bug correction */

#search{padding-right:2px; padding-top:4px; padding-bottom:6px; margin:0px; padding-left:4px; float:right; width:425px; text-align:right; color:#FFFFFF; font-size:10px; vertical-align:top}
#search a, a:visited{color:#FFFFFF; text-decoration:none; font-weight:bold}
#search a:hover, a:visited:hover{text-decoration:underline}

.searchForm{margin:0px; padding:0px; text-align:right}

.searchFormSearch{margin:0px; padding:0px}

.searchTxtField
{height:15px; font-size:12px; color:black; font-family:Arial, san-serif}

.searchImgBtn
{vertical-align:bottom}

#links{background-color:#af2024; text-align:left; height:30px; min-width:930px; width:auto}
* html div#links{width: expression(document.documentElement.clientWidth < 1055? "1055px": "auto" );} /* IE min-width bug correction */

#container{width:930px; background-color:#FFFFFF; text-align:center; min-height:450px}

#topLeft{margin-left:5px; margin-top:5px; width:300px; text-align:justify; float:left; height:18px}

#topCenter{margin-left:7px; margin-top:5px; margin-right:7px; width:365px; float:left; text-align:left; font-weight:bold; color:#999999; height:18px; font-size:10px}

#topRight{margin-right:5px; margin-top:5px; width:236px; float:right; text-align:right; font-weight:bold; color:#999999}
#topRight a{text-decoration:none; color:#999999; font-weight:bold}
#topRight a:hover{color:#000000}

#conLeft{margin-left:5px; width:300px; text-align:left; float:left}
#conLeft p{margin:12px 0px 0px 0px}
#conLeft ul.nav, li{list-style:none; list-style-type:none; margin:0px 0 0px 15px; padding:0px;}
#conLeft .imgBorder{border:solid; border-width:thin; border-color:#000000; margin-right:7px}
#conLeft a, a:visited{text-decoration:none; color:#1b3765}
#conLeft a:hover, a:visited:hover{color:#af2024}
#conLeft .noBold{font-weight:normal; text-decoration:underline}

#conCenter{margin-left:7px; margin-right:7px; width:365px; float:left; text-align:left}
#conCenter li{list-style:disc; list-style-type:disc; color:#990000; margin: 0px; padding: 0px;}
#conCenter .posted{font-size:9px; color:#666666}
#conCenter a, a:visited{text-decoration:none; font-weight:bold; color:#053870}
#conCenter a:hover, a:visited:hover{color:#6699cc}
#conCenter .noBold{font-weight:normal; text-decoration:underline}

#conRight{margin-right:5px; width:236px; float:right}
#conRight .imgBorder{border:solid; border-width:thin; border-color:#000000}
#conRight a, a:visited{text-decoration:underline; font-weight:normal; color:#1b3765}
#conRight a:hover, a:visited:hover{color:#af2024; text-decoration:none}
#conRight .left{text-align:left; font-weight:bold; color:#1b3765; margin-top:15px}

#threatBox{width:155px; border-style:solid; border-width:thin; border-color:#e7e7e7; font-size:10px; color:#000000; padding:5px; margin-top:10px; text-align:left; line-height:14px}
#threatBox a, a:visited{text-decoration:underline; color:#1b3765}
#threatBox a:hover, a:visited:hover{color:#af2024; text-decoration:none}

#disasterBoxR{font-size:10px; color:#666666; padding:0 0 5px 7px; text-align:right; font-style:italic; line-height:14px; position: relative; float:right; border:none}

#ftr{margin-left:5px; margin-right:5px; margin-top:5px; clear:both; padding-bottom:5px; color:#999999; font-size:10px}
#ftr hr{color:#cccccc}
#ftr a, a:visited{text-decoration:none; font-weight:normal; color:#999999}
#ftr a:hover, a:visited:hover{color:#999999; text-decoration:underline}

/*===============================================================================================================*/
/* For every page but Home page */

#ohs2col {margin-left:7px; text-align:left; width:610px; float:left}
#ohs2col a, a:visited{text-decoration:underline; color:#1b3765}
#ohs2col a:hover, a:visited:hover{color:#af2024; text-decoration:none}
#ohs2col ol.num{margin:0px 0 10px 15px; padding:0px;}
#ohs2col li.num{list-style-type:decimal; list-style:decimal; color:#990000}
#ohs2col li.disc{list-style:disc; list-style-type:disc; color:#990000; margin: 0px; padding: 0px;}

/*===============================================================================================================*/
/* For Be Prepared Page */

#prepareL{float:left; width:110px; text-align:center; margin:0 0 20px 0px; width:290px}
#prepareR{float:right; width:110px; text-align:center; margin:0 0 20px 0px; width:290px}

/*===============================================================================================================*/
/* For Table and Form */

#threat{width:400px}
#threat td{padding-bottom:10px}
#threat .label{width:160px; text-align:right; font-weight:bold}
#threat .cell{width:240px; text-align:left}
.reqd{background-color:#ffff99; border:1px solid #053870; height: 20px; width:135px}
.phone12{background-color:#ffff99; border:1px solid #053870; height: 20px; width:30px}
.phone3{background-color:#ffff99; border:1px solid #053870; height: 20px; width:40px}
.tipCell{background-color:#ffffff; border:1px solid #053870; height: 20px; width:135px}
.txtCell{background-color:#ffff99; border:1px solid #053870; height: 75px; width:230px; font-size:12px; color:#000000; font-family:Verdana, Arial, sans-serif;}

/*===============================================================================================================*/
/* For Link Table */

#LTable{width:600px; margin:0 0 20px 0px}
#LTable td{width:200px; text-align:center}
#LTable .exText{vertical-align:top}
