/* CSS Document */

body{ text-align:center; margin:0; padding:0; font-family:Arial; font-size:13px; background: #222222; color:#626262; }

.wrapper{ margin:0 auto; width:900px; position:relative; text-align:left;}

.wrapper2{ margin:0 auto; width:900px;text-align:left;}

h1{color:#363636; font-size:20px; margin-top:0;}

h2{color:#363636; font-weight:normal; font-size:14px;}

.green{color:#9fbe34; font-size:18px; font-weight:bold; margin-bottom:0px; }
.orange{color:#ff9900; font-size:18px; font-weight:bold; margin-bottom:0px; }
	
.left{float:left;}

.clear{clear:both;}

a{color:#ff9900;}

a:hover{color:#363636;}

.line{height:1px; border-top:1px solid #ccc; margin:10px 0;}


img.imageleft {
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}


/*.................................................................................................. Header......................................................................................... */


.header{ background:url(images/back_top.jpg) #222222 top left repeat-x; height:144px;}

.logo{padding-top:25px;}

#login{
	position:absolute;
	top:50px;
	right:20px;
	text-align:right;
}

#tagline{
	position:absolute;
	top:55px;
	right:20px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	
	color:#ff9900;
}

.top_box{padding:8px; background-color:#222222; border:none; color:#a5a497; width:130px; margin:0px 5px; }

.go{margin-left:5px;}



/*........................................... Nav................................ */


.nav{position:absolute; left:0; top:95px;}

.nav a{text-decoration:none; color:#626262; font-weight:bold;}

.nav a:hover{color:#222222;}

.link{  background: #fff; position: relative; margin: 10px 0; text-align:center; float:left;}

.link_other{margin-right:15px; float:left; margin: 10px 0; text-align:center;}

.inside{padding:10px 30px 30px 30px;}

.tl	{ position: absolute; width: 11px; height: 11px; background: url(images/top_left.jpg) top left no-repeat; top: 0px; left: 0px; }

.tr	{ width: 11px; height: 11px; background: url(images/top_right.jpg) top right no-repeat; position: absolute; top: 0px; right: 0px; }




/*.................................................................................................. Content......................................................................................... */



.content{background-color:#FFFFFF; padding:40px 0; line-height:1.5em;}

.main{width:590px;}

.cir{padding-top:7px; margin-right:10px;}



/*........................................... Slide................................ */

.right { width: 270px; margin: 0; float:right; }

.demo-show { width: 270px; margin: 0; }
   
.demo-show h3 { margin: 0; padding:8px; background-color:#fff; border-top: 1px solid #cdccbf; cursor: pointer;  color:#4f4e4e; font-size:14px; }
	    
.demo-show div { padding: 5px 2px; }

.demo-show ul{ margin:0; padding:0; }

.demo-show li{ list-style:none; padding-left:8px; padding-bottom:7px; background:url(images/bullet.png) center left no-repeat; }




#news{margin:20px 0; border:1px solid #ccc; background-color:#f5f4f4;}

#news p{padding:0 15px;}




/*........................................... Extra area and Footer................................ */


.extra{background-color:#363636; padding:20px 0 30px 0; color:#96958a; line-height:1.7em;}

.extra a{padding:3px; background-color:#222222; text-decoration:none; hover{color:#ffffff;}

.footer{padding:2px 0 20px 0; text-align:right;}
