/* SOG Homepage Nov2008 CSS Document */

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-align:left;}
a {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:200;color:#004A9C;margin:0;padding:0;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;padding-bottom:5px;padding-top:5px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;margin:0;padding:0;color:#CC0000;}
h4 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#004A9C;margin:0;padding:0;padding-right:5px;display:inline;}

#right_panels_container {padding-top:10px;padding-bottom:20px;}
#about_us {background-image:url(../images/home_page/aboutus_title.jpg); background-position:top; background-repeat:no-repeat; background-color:#F3F3F3;border:1px solid #ccc;}
#about_us a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
#about_us a:hover{text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}

.right_panel {width:283px;background-color:#F3F3F3;border:0px solid #ccc;float:left;margin-top:20px;margin-right:0px;}

/*modified*/
.news_articles {width:450px;float:left;padding-right:0px;padding-top:10px;padding-left:15px;padding-bottom:7px;border-bottom:1px solid #ccc;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.news_articles h1 {padding-right:10px;}
.news_articles ul {margin-left:15px;padding:0;list-style:url(../images/home_page/arrow_double.jpg);margin-bottom:0;padding-bottom:0;}
.news_articles li {padding-left:0;margin-top:5px;margin-bottom:0;padding-bottom:0;}
/*END modified*/

/*added*/
.news_articles_end {width:450px;float:left;padding-right:0px;padding-top:10px;padding-left:15px;padding-bottom:7px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-align:left;}
.news_articles_end h1 {padding-right:10px;}
.news_articles_end ul {margin-left:15px;padding:0;list-style:url(../images/home_page/arrow_double.jpg);margin-bottom:0;padding-bottom:0;}
.news_articles_end li {padding-left:0;margin-top:5px;margin-bottom:0;padding-bottom:0;}
/*END added*/


.flash_article {padding-left:10px;padding-right:10px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-align:left;}
.flash_article h1{color:#cc0000; font-weight:bold; font-size:12px;}

/*modified*/
.other_news {width:450px;text-align:left;float:left;padding-left:15px;padding-right:0px;padding-top:10px;padding-bottom:10px; font-size:12px; border-bottom:1px solid #CCCCCC;}
.other_news td {padding-top:2px;padding-bottom:2px; font-size:12px;}
/*END modified*/

.other_news ul {margin-left:15px;padding:0;list-style:url(../images/home_page/arrow.jpg);margin-bottom:0;padding-bottom:0;}
.other_news li {padding-left:0;margin-top:5px;margin-bottom:0;padding-bottom:0;}
.other_news a, a:visited {color:#004A9C;text-decoration:none;}
.other_news a:hover {color:#004A9C;text-decoration:underline;}

.right_panel_solutions {width:283px;background-color:#E4E4E4;border:1px solid #E4E4E4;float:right;margin-top:8px;font-size:11px;text-align:left; }
.right_panel_solutions h2{
font-family:Arial, Helvetica, sans-serif;
color:#cc0000;
font-size:13px;
background-image:url(../images/home_page/sub_title.jpg);
background-repeat:no-repeat;
padding-left:10px;
}
.right_panel_solutions h3{
font-family:Arial, Helvetica, sans-serif;
color:#004A9C;
font-size:13px;
padding-left:10px;
}
.product_articles {width:450px;float:left;padding-top:10px;padding-bottom:7px;border-bottom:1px solid #ccc;text-align:left;}

#panel_itt a, #panel_itt a:visited {font-size:11px;color:#004A9C;text-decoration:underline;}
#panel_itt a:hover {font-size:11px;color#004A9C;text-decoration:none;}

.runway_strip {width:143px;height:390px;float:left;background-color:#E4E4E4;margin-right:12px;font-size:11px;text-align:left;color:#666;}
.runway_strip em {font-style:normal;color:#CC0000;font-size:11px;}
.runway_strip a {text-decoration:none;}
.runway_strip a:hover {color:#CC0000;text-decoration:underline;}
#runway_strip_last {width:143px;height:390px;float:left;background-color:#E4E4E4;margin-right:0px;font-size:11px;text-align:left;color:#666;}
#runway_strip_last em {font-style:normal;color:#CC0000;font-size:11px;}
#runway_strip_last a {text-decoration:none;}
#runway_strip_last a:hover {color:#CC0000;text-decoration:underline;}

#portfolio {background:url(../images/home_page/folio_bg.jpg) no-repeat;background-position:0 0;}
#folio_link {float:right;height:15px;width:200px;text-align:right;margin:0;padding:0;padding-top:13px;padding-right:25px;position:relative;}
#folio_link a, #folio_link a:visited {color:#fff;font-size:12px;font-weight:bold;text-decoration:underline;margin:0;padding:0;}
#folio_link a:hover {color:#fff;font-size:12px;font-weight:bold;text-decoration:none;margin:0;padding:0;}
.folio_project {text-align:center;padding:0;margin:0;float:left;width:170px;height:144px;}
.folio_project a, .folio_project a:visited {color:#386B8D;font-size:11px;text-decoration:none;font-weight:bold;}
.folio_project a:hover {color:#386B8D;font-size:11px;text-decoration:underline;font-weight:bold;}

.solutions_casestudies {background:#FFFFFF}
.solutions_casestudies a, .solutions_casestudies a:visited {font-size:11px;color:#CC0000;text-decoration:none;margin:0;padding:0;} 
.solutions_casestudies a:hover {font-size:11px;color:#CC0000;text-decoration:underline;margin:0;padding:0;}
.solutions_casestudies td {padding:5px;}
.solutions_casestudies_dashed {border-bottom:dashed 1px #ccc;}

.footer_nav {font-size:12px;color:#666;}
.footer_nav a, .footer_nav a:visited {color:#666;text-decoration:none;padding-left:2px;padding-right:2px;}
.footer_nav a:hover {color:#666;text-decoration:underline;}