@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,li,h1,h2,h4,h6,pre,form,fieldset,input,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ul {list-style:none;}caption,th {text-align:left;}h1,h2,h4,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;}table {font-size:inherit;font-size:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;font-size:100%;}body{line-height:1.22em;}

a, nobr, #GpageViwer_fa_leftmenu_main_ctl00_menu_-1 td { cursor:pointer!important; }
ul { list-style: disc; }
li { margin-left: 1.12em; }

body{
 background: #000;
 background-image: url(/uploads/body_bg.gif);
 font-family:Arial,Helvetica,sans-serif;
 background-position:top;
 background-repeat:repeat-x;  
}
a:link, a:visited { text-decoration: underline; color: #ffffff; }
a:hover { text-decoration: underline; color: #ffffff; background-color:#660033; }

a.nounder:link, a.nounder:visited { text-decoration: none; color: #ffffff; }
a.nounder:hover { text-decoration: none; color: #ffffff; bgcolor:#660033; }
a.blacktext:link, a.blacktext:visited { text-decoration: underline; color: #000000; }
a.blacktext:hover { text-decoration: underline; color: #ffffff; bgcolor:#660033; }

#timbmet { position: absolute; margin: 10px 10px 10px 570px; }
 
#bg_container {
 background: transparent;
 background-image: url(/uploads/container_bg.gif);
 background-position:top;
 background-repeat:no-repeat; 
 margin:0 auto; 
 padding-left:5px; padding-right: 4px;  padding-top: 0px;
 margin-top: 0px;
 width: 1012px;  
}
#container {
 width: 1012px; 
 background-color: #000;
 height: 600px;
}



#header{
 height: 180px;

}
#header_G_logo {
float: left;  
}
#suhheader_title{
color: #fff;
float: left;
font-size: 17px;
}
#subheader_search{
 float: right;
 color: #fff;
 padding-right: 20px; text-algin:right;
}
.searchbox { font-size: 9px;}


#left_menu{
 widht: 200px;
 float: left;
}
.left_menu_button_off{
width: 95px;
height: 27px;
background-image:url(/uploads/left_menu_button_off.jpg);
background-repeat: no-repeat;
color: #ffffff;
display: block;
padding-left: 55px;
padding-top: 13px;
font-size: 10px;
line-height: 10px;

text-align: center;
padding-right: 20px;
}

.left_menu_button_on{
width: 95px;
height: 27px;
background-image:url(/uploads/left_menu_button_on.jpg);
background-repeat: no-repeat;
display: block;
padding-left: 55px;
padding-top: 13px;
font-size: 10px;
line-height: 10px;
text-align: center;
padding-right: 20px;
font-weight: bold;
color: #660033;
}

#exttacontent{ 
width: 800px; 
color: #fff;
padding-right: 8px;padding-top: 15px;
margin-left: 200px;
}
#maincontent_view{
width: 630px;

}
#maincontent_view2{
width: 800px;

}
#right_div {
width: 165px;
float: right;
}
#right_div_news{
background-image: url(/uploads/news_title.png);
background-repeat: no-repeat;
padding-top:25px;
padding-left: 10px;
width: 155px;
}
.greybox{
width: 150px;
height: 315px;
float: left;
background-color: #666;
margin-right: 6px;
font-size: 11px;
line-height: 11px;
text-align: center;
padding-top: 3px;
}
.gb_heading { color: #000; font-weight: bold; font-size: 13px;
line-height: 14px; text-decoration: underline; }


#footer { text-align: center; clear: both; color: #fff; padding-left: 60px; padding-right: 60px; padding-top: 50px;}
#footer_toplayer { height: 20px; border-bottom: 1px solid #fff;  }
.footer_spacing{padding: 0px 5px 0px 5px; float: left; } 
.footer_spacing selected {color: #660033;}
 #footer_toplayer .selected{ color: #660033; }
.center_grey { text-align: center; color: #999; } 
 
.searchlink { color: #ffffff; margin-bottom:8px; }
 .contactustable { border-width: 1px; border-color: #410020; border-style: outset;}
.contactustable td.middle { border-style: none; border-right-style: outset; border-riight-width: 1px; border-right-color: #797979; }
.contactustable td.middlepurple { border-style: none; border-right-style: outset; border-riight-width: 1px; border-right-color: #660033; background-image: url(/uploads/contactusbgimage.jpg); }
.contactusbutton { url(/uploads/submitbutton.jpg);} 
#addressdetails { margin: -220px 0px 0px 0px; text-align: center}           
.subheadings { color: #660033; }
 
.submenu { 
width: 95px;
background-image:url(/uploads/submenu.jpg);
background-repeat: no-repeat;
background-position: top right;
color: #ffffff;
/*display: block;*/
padding-left: 55px;
font-size: 10px;
text-align:center; 
}

.submenu_hover { width: 95px;
background-image:url(/uploads/submenuhover.jpg);
background-repeat: no-repeat;
background-position: top right;
color: #ffffff;
/*display: inline;*/
padding-left: 55px;
font-size: 10px;
text-align:center; 
/*background-color: #660033;*/
}
 
a.portfoliolink { text-decoration: none; color: #ffffff; }

.blacktext { color: #000000; }
.purpletext { color: #660033; }
 

 
 /******************** NEWS RELATED ******************/
 
 .newslist-holder {
border: 1px solid #660033;
border-top: 0px !important;
color: #fff !important;
height: 430px;
width: 133px;
font-size:11px;line-height:11px;text-align:center;
}
.newslist-title-div, .newslist-title-div a{
color: #fff !important;
font-size:11px;line-height:11px;text-align:center;
}
.newslist-date-div, .newslist-date{
color: #fff !important;
font-size:11px;line-height:11px;text-align:center;
} 
.newslist-desc-div, .newslist-descrp{
color: #fff !important;
font-size:11px;line-height:11px;text-align:center;
}
.newslist-txt{
padding-top: 5px;
} 
 
 
 .meet_team_table {
width: 750px;
}
 

.meet_team_table img{
vertical-align:middle !important;
}
 
 
 
.mainmenu_current{
background: url(/uploads/left_menu_button_on.jpg) !important;
color: #660033;
}
#mapcontainer {
margin: 0px 0px 0px 235px;
}
#pageViwer_fa_main_view1_ctl00_fpcFormPresentation_ctl10_MultiLineInput { width: 200px; height: 120px; }   
