/* ---------->>> LAYOUT <<<-----------*/

body { font: 0.7em Verdana, Arial, Helvetica, sans-serif; margin: 0px auto; padding: 0; text-align: center; color: #000000; background: #FFFFFF;}
#container { width:100%; background: #FFFFFF; margin-left:auto; margin-right:auto; text-align: center; padding: 0; }
#header { background: #FFFFFF; height: 216px; padding: 0; margin-top: 10px; text-align: center; }

/* ---------->>> GLOBAL <<<-----------*/

h1 {font: 1.5em Georgia, Arial, Helvetica, sans-serif;  color: #093F6A;}
h2 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif; color: #093F6A;}
h3 {font: bold 1.3em Verdana, Arial, Helvetica, sans-serif; color: #2D3831; }
h4 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}

p { text-indent: 1.5em; }

.global_link { color: #003399; text-decoration: none; }
.global_link a { color: #003399; text-decoration: none; }
.global_link a:visited { color: #003399; text-decoration: none; }
.global_link a:hover { color: #003399; text-decoration: underline; }

.main_heading { margin-top:10px; text-align:center; }
.text { font: 1.4em Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height:23px; margin:0 100px 0 100px; padding:0; }
.red {color: #FF0000;}

.break { width:100%; text-align:center; margin: 0; padding:0; }
.hr { width:90%; background: #cccccc; height:1px; margin:0; }
html>body .hr { margin-left:50px; }
.table_text { font: 1.4em Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.image { text-align:center; }
.blue { font: bold 1em Verdana, Arial, Helvetica, sans-serif; color:#093F6A; text-align: left; line-height:23px; margin:0; padding:0; }
.navy_blue { font: bold 1.4em Verdana, Arial, Helvetica, sans-serif; color:#093F6A; text-align: left; line-height:23px; margin:0; padding:0; }

/* ---------->>> HEADER <<<-----------*/

.top_info { float: right; width: 150px; height: 20px; text-align: left; margin: -50px 0 0 0; }
.top_info_right { float: left; margin:0; padding: 0; color: #FFFFFF; }

.white { color: #FFFFFF; text-decoration: none; }
.white a { color: #FFFFFF; text-decoration: none; }
.white a:visited { color: #FFFFFF; text-decoration: none; }
.white a:hover { color: #FFFFFF; text-decoration: underline; }

/* ---------->>> MAIN BULLETS <<<-----------*/

#cat { text-align:center; margin-left:450px; padding:0; }
.categories { font: 2em Georgia, Arial, Helvetica, sans-serif; list-style:none; padding:0; margin:0; }
.categories li { line-height: 200%; list-style:none; padding: 0 4px 0 20px; margin:0; text-align:left; }
.categories li a { color: #003399; text-decoration: none; padding: 0 4px 0 20px; background:url(../images/arrow.gif) no-repeat 1px 8px #FFFFFF; }
.categories li a:visited { color: #003399; text-decoration: none; padding: 0 4px 0 20px; background:url(../images/arrow.gif) no-repeat 1px 8px #FFFFFF; }
.categories li a:hover { text-decoration: underline; padding: 0 4px 0 20px; color:#003399; background:url(../images/arrow.gif) no-repeat 1px 8px #FFFFFF; }

/* ---------->>> NORMAL BULLETS <<<-----------*/

#plain_bullets { text-align:center; margin:0 100px 0 100px; padding:0; }
.bullets { font: 1.4em Verdana, Arial, Helvetica, sans-serif; list-style:disc; padding:0; margin:0; }
.bullets li { line-height: 200%; list-style:disc; padding: 0 4px 0 3px; margin:0; text-align:left; }

/* ---------->>> LIST BULLETS <<<-----------*/

.list { list-style:none; padding:0; margin:0; }
.list li { line-height: 200%; list-style:disc; padding: 0 4px 0 3px; margin:0; text-align:left; }

/* ---------->>> CENTER BULLETS <<<-----------*/

#center_bullet { width:50%; text-align:center; margin:0 0 0 400px; padding:0; }
.bullet { font: 1.4em Verdana, Arial, Helvetica, sans-serif; list-style:disc; padding:0; margin:0; }
.bullet li { line-height: 200%; list-style:disc; padding: 0 4px 0 3px; margin:0; text-align:left; }
.bullet li a { color: #003399; text-decoration: none; padding: 0 4px 0 3px; }
.bullet li a:visited { color: #003399; text-decoration: none; padding: 0 4px 0 3px; }
.bullet li a:hover { text-decoration: underline; padding: 0 4px 0 3px; color:#003399; }

/* ---------->>> CENTER BULLETS <<<-----------*/

.list_cent { width:50%; list-style:none; padding:0; margin:10px 0 0 300px; }
.list_cent li { line-height: 200%; list-style:disc; padding: 0 4px 0 3px; margin:0; text-align:left; }


/* ---------->>> TWO COLUMNS <<<-----------*/

#two_cols { float:left; width:400px; height:550px; margin:0; }
.left_col { float:left; width:200px; margin:0; padding: 0; }
.right_col { float:left; width:200px; margin:0; padding: 0; }

/* ---------->>> CONTACT <<<-----------*/

.contact { clear:left; text-align:center; margin:0; padding: 10px 0 10px 0; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; }
.contact_large { font: 2em Georgia, Arial, Helvetica, sans-serif; text-align:center; line-height:40px; }
.contact_small { font: 1.5em Georgia, Arial, Helvetica, sans-serif; text-align:center; line-height:25px; }

/* ---------->>> FOOTER <<<-----------*/
#footer { font: 1.4em Verdana, Arial, Helvetica, sans-serif; clear:both; text-align:center; line-height:22px; margin:0px auto; height:120px; background:#FFFFFF; padding-top:10px; }

.copyright { text-align:center; color:#2D3831; }
.copyright a { color: #2D3831; text-decoration: none; text-align:center; }
.copyright a:visited { color: #2D3831; text-decoration: none; text-align:center; }
.copyright a:hover { color:#2D3831; text-decoration: underline; text-align:center; }


.main_table { width:700px; height:348px; border: 1px solid #EEEEEE; padding:0; margin:0; text-align:center;}

.one { float:left; width:400px; height: 335px; margin-left:-38px; padding:5px 0 0 0; }
.one ul li { list-style:none; height: 26px; text-align: left; border-bottom: 1px solid #EEEEEE; margin:0; padding: 5px 0 5px 0; }

.two { float:left; width:338px; height: 335px; margin-left:-38px; border-left: 1px solid #EEEEEE; padding-top:5px; }
.two ul li { list-style:none; height: 26px; text-align: left;  border-bottom: 1px solid #EEEEEE; margin:0; padding: 5px 0 5px 20px; }