@import url("style.css");

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

#tablecases { margin:0; padding:0; border-top:0px; border-bottom:0px;}

/*structural*/
body { margin:0; padding:0; background-color:#404040; }
#main { margin:0 auto; width:980px; padding:0 0px 30px 0px; }
#header { padding: 0px; margin: 0px; width:965px; height:227px; background-repeat: no-repeat; background-attachment: fixed;}
#flashfooter { padding-bottom:60px; }
#main_home { margin:0 auto; width:980px; padding:0 0 30px 0; }
#header_home { width:980px; font-family:"Arial"; font-weight:normal; font-size:20px; color:#ffffff; padding-bottom:0px; }
#content_home { width:920px; float:left; padding:0px 0px 0px 10px; }
#content_home h2 { font-family:"Arial"; font-weight:normal; font-size:20px; color:#ffffff; }
#content { width:550px; padding:0 40px 0 0; float:left; }
#sidebar { width:220px; float:left;}
#content_2 { width:400px; padding:0 40px 0 0; float:left;  }
#sidebar_2 { width:220px; float:left; }
#content_3 { width:920px; padding:0; margin:0 0 0 50px; }
#content_4 { width:720px; float:left; padding:0 0px 0 50px; }
#content_case { width:720px; float:left; }
#content_4 a { text-decoration:none; }
#sidebar_3 { width:135px; float:left; }
#sidebar_4 { width:100px; float:left; }

#content_wide { width:600px; padding:0 75px 0 0; float:left;  }

img.sidebar_header { margin:0 0 40px 0; } 

.f_left { float:left; }
.clearer { clear:both; opacity:0; border:0px; background-color:#404040; color:#404040; height:1px; }
/*structural*/

/* navigation */

ul#main_nav { font-family:"Arial"; font-size:10px; width: 980px; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; height: 20px; }
ul#main_nav li { list-style-type:none; display:inline; float: left; width: 75px; padding: 0px 5px 0px 0px; margin:0px; border-right: 1px solid #76a93a; }

ul#main_nav a { color: #ffffff; text-decoration:none; }
ul#main_nav a:hover { color: #ffffff; }
ul#main_nav a:visited { color:#fffff; }
ul#main_nav a:active { color: #76a93a; }
#main_nav ul { font-size: 9px; text-transform: uppercase; height: 20px; display: block; text-align: right; margin: 0px; padding: 5px 0px 0px 0px; margin: 0px}
#main_nav .number { padding:15px 0px 0px 0px; margin:0px; border:0px}
#main_nav a.number_link:link { color: #76a93a; text-decoration:none; font-size: 18px; }
#main_nav a.number_link:visited { color:#76a93a; font-size: 18px; }
#main_nav a.number_link:active { color: #76a93a; font-size: 18px; }
#main_nav a.number_link:hover { color:#4c6e24; font-size: 18px; }
#main_nav div.label {font-size:9px; }
#main_nav .logo { border:0px; margin: 15px 80px 0px 69px; }
#main_nav img { vertical-align: middle; }

#flashcontent_home { margin:0 0 10px 0; padding 0 0 0 0; height: 380px;}
#flashcontent { padding 0 0 0 0; height: 135px;}
#footerflash { padding 0 0 0 0; height: 60px; float:left; margin:0; }
#subnav_container { margin:0 auto; width:1160px; }
#main_subnav { width:1060px; padding:0 0 30px 0; float:right; }
/*ul#subnav { position:relative; top:220px; width:100px; margin:0; padding:0; float:left; font-family:"Arial"; font-size:12px; font-weight:bold; }*/
ul#subnav { position:relative; top:220px; width:100px; margin:0; padding:0; float:left; font-family:"Arial"; font-size:12px; font-weight:bold; color:#f2382c;}
ul#subnav li { width:100px; list-style-type:none; text-align:right; border-bottom:2px solid #c1beb9; padding:0 0 5px 0; margin:0 0 5px 0; }
ul#subnav a { text-decoration:none; color:#7c771e; }
ul#subnav a:hover { color:#ee3424; }
ul#subnav a:active {  }
ul#subnav a:visited {  }
/*navigation*/

.backbutton { display:block; height:11px; margin:0 0 5px 0; }
a.backbutton { background: url(../img/back_arrow.gif) no-repeat 0px 0px; font-family:"Arial"; font-weight:normal; font-size:12px; text-transform:none; color:#7c771e; text-decoration:none; padding:0 0 0 10px; }
a:hover.backbutton { background: url(/07_v2/htdocs/img/back_arrow.gif) no-repeat 0px -13px; text-decoration:none; color:#ee3424; }


/*footer*/
#footer { text-decoration: none; width:920px; font-family:"Arial"; font-size:10px; color:#c0c0c0; margin:0 0 0 10px; padding:0; }
#footer a { text-decoration:none; text-transform: uppercase; color:#72ad2c; }
#footer a:hover { color:#4c6e24; }
#footer p { margin: 0px; padding: 0px;}
#footer ul { margin: 0px; padding: 0px 0px 0px 5px; }
#footer li { list-style-type:none; font-weight: bold; display:inline; margin:0 3px 0 0; }
#footer .footer_title { text-transform:uppercase; color:#ee3424; font-weight:bold; }
#footer h2 { font-family:"Arial"; font-weight:normal; font-size:20px; color:#7c771e; }
#footer_content { float:left; margin-top:10px; }
#footer_content img { vertical-align:middle; padding: 0px 10px 8px 0px; }


#newsletter { float: right; margin:0px; width: 250px; padding: 0px 80px 0px 0px; }
#newsletter input.textfield { display:block; background-color:#ffffff; border:0; margin:2px 0 13px 0; width:140px; padding:3px; color:#666666; }
#newsletter input.submitbutton { width:100px; height:26px; background-image: url(../img/submit.gif); background-repeat:no-repeat; background-color:transparent; font-size:14px; border:0; font-family:"Arial"; font-weight:bold; padding:0 0 3px 30px; }
#newsletter input.submitbutton:hover { background: url(../img/submit.gif) no-repeat -0px -26px; color:#ee3424; }

/*footer*/

/*content*/
h1.content_title_cs { margin:0 0 10px 0; font-family:"Arial"; font-weight:normal; font-size:36px; color:#ffffff; }
h1.content_title { margin:0 0 10px 0; font-family:"Arial"; font-weight:normal; font-size:20px; color:#ffffff; }
h3.content_title { font-family:"Arial"; font-weight:normal; font-size:18px; color:#ffffff; margin: 0px; padding: 0px 0px 12px 0px; }
h1.content_title_short { margin:0 0 10px 0; font-family:"Arial"; font-weight:normal; font-size:20px; color:#72a637; }
h2.content_title_short { margin:0 0 10px 0; font-family:"Times"; font-weight:normal; font-size:18px; color:#fb9e20; }
p.content_text { margin:0 0 30px 0; padding:0; font-family:"Arial"; font-weight:normal; font-size:14px; color:#ffffff; line-height:22px; }
p.content_text a { text-decoration:none; color:#ffffff; }
p.content_text a:hover { color:#ffffff; }
p.content_text_small { margin:0 0 30px 0; padding:0; font-family:"Arial"; font-weight:normal; font-size:13px; color:#ffffff; line-height:22px; }
p.content_text_large { margin:0 0 0px 0; padding:0; font-family:"Arial"; font-weight:normal; font-size:14px; color:#ffffff; line-height:22px; }
.content_container { margin:0 0 60px 50px; }
.content_container_short { margin:0 0px 30px 50px; }
.caption { margin:5px 0px 5px 0px; padding:0; font-family:"Arial"; font-weight:normal; font-size:11px; color:#ffffff; line-height:18px; }
.content_text_large a { color:#76a93a; text-decoration:none; }
ul { color:#7c771e; text-decoration:none; }

/*
h2.list_header { font-family:"Arial"; font-size:17px; font-weight:normal; color:#99cc66; margin:0 0 10px 0; padding:0; }
ul.list_main a { color:#7c771e; text-decoration:none; }
ul.list_main a:hover { color:#ee3424; }
ul.list_main a:visited {  }
ul.list_main { margin:0 0 35px 0; padding:0; font-family:"Arial"; font-size:12px; font-weight:bold; }
ul.list_main li { list-style-type:none; margin:0 0 10px 0; }
*/
h2.list_header { font-family:"Arial"; font-size:17px; font-weight:normal; color:#99cc66; margin:0 0 10px 0; padding:0; }
ul.list_main a { color:#76a93a; text-decoration:none; }
ul.list_main a:hover { color:#4c6e24; }
ul.list_main a:visited {  }
ul.list_main { margin:0 0 35px 0; padding:0; font-family:"Arial"; font-size:12px; font-weight:normal; color:#666666; }
ul.list_main li { list-style-type:none; margin:0 0 10px 0; }


.download_link { font-family:"Arial"; font-size:14px; font-weight:bold; }
.download_link a { text-indent:0px; margin:0px 0 0 0px; height:26px; width:250px; display:block; background: url(../img/download.gif) no-repeat 0px 0; text-decoration:none; color:#7c771e; }
.download_link a:hover { background: url(../img/download.gif) no-repeat -0px -26px; color:#ee3424;}
.download_link a:active { color:#7c771e; } 
.download_text { position:relative; top:4px; left:30px; }
/*content*/

/*force css*/
a:hover{color:#4c6e24!important;}