body
{
	 margin:0px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:11px; 
	 color:#616360; 
	 background-color:#363435;	
}
.ScrollCOlor
{
	 scrollbar-arrow-color: #171717;
	 scrollbar-base-color: #000000;
	 scrollbar-face-color: #000000;
	 scrollbar-highlight-color: #171717;
	 scrollbar-shadow-color: #000000;
	 scrollbar-3dlight-color: #000000;
	 scrollbar-track-color: #171717;
	 scrollbar-darkshadow-color: #000000;	
}
.banner1
{ 
	 background:url(../images/banner_left.jpg) right no-repeat;
	 width:479px;
	 height:207px;
}
.banner2
{ 
	 background:url(../images/banner_right.jpg) left no-repeat; 
	 width:479px;
	 height:207px;
}
.banner
{
	 background:url(../images/banner.jpg) left no-repeat; 
	 width:958px; 
	 height:207px;
}
.textbox
{ 
	 width:90px; 
	 height:16px;
}
.dropdown
{ 
	 width:130px;
	 height:19px;
}
.dropdown1
{ 
	 width:90px; 
	 height:19px;
}

/*font*/
.font_menu
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
} 
.font_menu a:hover
{ 
	color:#FFFFFF; 
	text-decoration:none;
}
.font_orange_big
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#e7a128; 
	font-size:14px;
}
.font_white_big
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#ffffff;
	 font-size:14px;
	 text-decoration:none;
}
.font_orange
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold; 
	 color:#e7a128; 
	 font-size:11px;
}
.font_brown
{
	 font-family:Verdana, Arial, Helvetica, sans-serif ; 
	 font-weight:bold; 
	 color:#99523c;
	 font-size:11px;
}
.font_white_1
{ 
	 font-family:Verdana, Arial, Helvetica, sans-serif ; 
	 color:#ffffff; 
	 font-size:12px;
}
.font_white
{ 
	 font-family:Arial, Helvetica, sans-serif; 
	 color:#ffffff;
	 
	 text-decoration:none;
 } 
 .font_white a
 { 
	 color:#FFFFFF;
	 text-decoration:none;
 } 
 .font_white a:hover
 { 
	color:#FFFFFF;
	text-decoration:underline;
}
.font_fotter
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:11px;
	text-decoration:none;
} 
.font_fotter a
{ 
	color:#FFFFFF;
	text-decoration:none;
}
.font_fotter a:hover
{ 
	color:#FFFFFF;
	text-decoration:underline;
}
.font_copyright
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#616360;
	font-size:11px;
}

/*menu */
.suckertreemenu
{ 
	text-align:center;  
	width:891px;
}
.suckertreemenu ul 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.suckertreemenu ul li 
{
	position:relative;	
	display: inline;
	float: left;
	background-color: #242424;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none; 
}
.suckertreemenu ul li a 
{ 
	display: block;	
	width: 95px; 	
	padding: 1px 2px; 
	text-decoration: none;
	color: white; 
}
.suckertreemenu ul li ul
{ 
	left: 0;	
	position: absolute;
	top: 1em;
	display: block;
	visibility: hidden;
}
.suckertreemenu ul li ul li 
{ 
	display: list-item;	
	float: none;
}
.suckertreemenu ul li ul li ul 
{ 
	left: 159px; top: 0;
}
.suckertreemenu ul li ul li a
{	
	display: block;
	width: 160px;
	color: white;	
	text-decoration: none;	
	padding: 1px 5px;	
	border: 1px solid #ccc;
}
.suckertreemenu ul li a:hover 
{	
	color:#CCCC00 ; 
	text-decoration:none; 
}
.suckertreemenu .mainfoldericon 
{ 
	background: #F3F3F3 url(images/arrow-down.gif) no-repeat center right;
}
.suckertreemenu .subfoldericon 
{ 
	background: #F3F3F3 url(images/arrow-right.gif) no-repeat center right;
}
* html p#iepara 
{
	padding-top: 1em;
}
* html .suckertreemenu ul li 
{
	float: left;	
	height: 1%;
}
* html .suckertreemenu ul li a 
{
	height: 1%;
}
hyperlinkwhite
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align :center;
}
a.hyperlinkwhite:hover
{
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#CCCC00 ; 
	text-decoration:none;
}
/* End */
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#171717;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:600px;	
}
/* Thumbnail Image*/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.topproject
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#e7a128;
	text-decoration:none;
	background-color:#242424;
	height:23px;
	padding-left:5px;

}


/* Accordion */
.accordionHeader
{
    border: 1px solid #242424;
    color: #ffffff;
    background-color: #242424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #242424;
    color: #ffffff;
    background-color: #242424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #171717;
    border: 1px dashed #171717;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/* Accordion End */