* 									{ margin: 0; padding: 0; }
body {
	background-image: url(assets/images/tile.jpg); background-repeat:repeat-x; background-color:#292929;
	margin: 0px;
	font-family: Verdana, Geneva,Arial, sans-serif;
	 font-size:12px;
}
html                                { overflow-y: scroll; }
#page-wrap							{ width: 720px; margin: 25px auto; } 
p                                   { margin: 0 0 8px 0; }
a									{ text-decoration: none; }
img                                 { vertical-align: middle; }
a img                               { border: 0;}
ul									{ list-style: none; }
h1                                  { margin: 0 0 10px 0; }
h2 {color:#fff;}
  
/* TOP */
#language-selector {float:right; padding-top:10px; position:absolute; z-index:999;}

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; float:right; }
ul.dropdown li                      { font-weight: bold; float: left; width:140px; background: none; position: relative;}
ul.dropdown a:hover		            { color: #000; }
ul.dropdown li a                    { display: block; padding:8px; color: #333; position: relative; z-index: 2000; font-size:11px; border-right:#fff dotted 1px; text-decoration:none; }
ul.dropdown li a:hover,
ul.dropdown li a.hover              { background: #666; position: relative; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ display: none; position: absolute; top: 0; right: 0;  z-index: 1000; }
ul.dropdown ul li 					{ font-weight: normal; width: 140px; background: url(assets/images/btnback2.png); color: #000; border-bottom: 1px solid #ccc; }
ul.dropdown ul li a					{ display: block; color:#333; font-size:10px; background: url(assets/images/btnback2.png) !important; } 
ul.dropdown ul li a:hover			{ display: block; color:#fff; background: url(assets/images/btnback.png) !important; } 


/* 
END OF DROP DOWN

*/

#contentpages { background-color:#292929; background-image:url(assets/images/tile2.jpg); background-repeat:repeat-x; padding:0; margin:0; color:#fff; font:11px /18px}
FORM { padding:0; margin:0; }

#details {padding:0px 10px; font-size:11px; width:33%; line-height:20px;}
#details ul {list-style-type:none; font-size:11px; margin:0; padding:0px;}
#details li {padding:10px;}
#details-other {padding:0px 10px; font-size:11px; width:66%; line-height:20px;}

img {border:none;}
HR { border:none; border-bottom:dotted 1px #999; }

H2 { color:#b32024;}

A { color:#b32024; font-weight:bold; text-decoration:underline; }
A:hover { color:#333; }

#topbanner{height:625px; width:100%;}
#topbanner{height:570px; width:100%;}

.clearall { clear:both; }

#frame { width:1000px; margin:0 auto; position:relative; text-align:left; z-index:0;}

input {padding:5px; border:1px solid #999; color:#666;}
textarea {padding:5px; border:1px solid #999; color:#666;}

#top { width:1000px; margin:0 auto; position:relative; text-align:left; z-index:999;}

#topbtnholder {float:right; width:750px; padding-top:20px; position:absolute; z-index:999; right:0;}

#topnav {float:right; padding:10px;}
#topnav a{color:#333;}
#topnav a:hover{color:#cc0000;}

#btmnav {padding:0px; color:#666;}
#btmnav a{color:#fff;}
#btmnav a:hover{color:#cc0000;}

#btm {font-size:10px; color:#666; float:left;}
#btm a{color:#fff; font-weight:normal;}
#btm a:hover{color:#cc0000;}

#bottomholder {width:1000px; margin:0 auto; position:relative; text-align:left;}
#bottomholder strong {color:#b32024; font-size:14px;}
#btmlinks {float:left; width:750px; padding:15px;}
#btmlogo {float:right; padding:15px;}

/* APPLICATIONS */

#divider{
	float:left;
	background-color: #7b7f80;
	width: 5px;
	margin:0 0 0 20px;
	height:620px;
}

#mainThumbnailContainer{
	float:left;
	width: 610px;
}
#thumbnailRow{
	position:relative;
	padding-bottom:30px;
	height:111px;
}

#thumbnail{
	float:left;
	width:190px;
	height:150px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	background-image:url("images/shadow.png");
}
#thumbnail img{border:2px solid #666;}

/* content */

#whitebackground {background-image:url(assets/images/contentbtm2.jpg); background-repeat:repeat-y; background-position:center top; min-height:300px; height:auto; }
#contentleft {float:left; width:600px; padding:30px; color:#333; line-height:20px;}
#contentbtm{width:900px; padding:30px; color:#666; line-height:20px;}

#contentleft strong, #contentbtm strong{font-size:16px; color:#015fa5;}

#contentright {float:right; width:320px; padding-right:5px;}

#testback {background-image:url(assets/images/testmaterialback.png);}
#testtext {padding:5px 30px; color:#fff;}
#testtext A:hover { color:#fff; }


#opportunities {background-image:url(assets/images/opportunies.png); background-repeat:no-repeat; width:525px; padding:50px 20px; }


