body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #2C4D18 url(../images/cloudBG.jpg) top center no-repeat;
}

a{color:#F26522;}

/*   CONTAINER   */
#container 
{
    display:block;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: auto;
	background-color:#FFFFFF;
}

/*   BANNER   */
#banner 
{
    display:block;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 800px;
	height: 64px;
	background: #FFFFFF url(../images/header.jpg) top left no-repeat;
}

#banner h1{visibility:hidden;display:none;}

#logo a{
	position: absolute;
	width: 295px;
	height: 64px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}

#logo a span{visibility:hidden;}


/*   BUTTONS BAR   */
#mainmenu {display:block;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top:33px;
	right:0px;
	width: 400px;
	height: 31px;
	float: right;
	background: none;	
}

#mainmenu ul {
	width: 400px;
	height: 31px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	list-style-type: none;
	float: left;
	text-decoration: none;	
}

#mainmenu ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
 	list-style-type: none; 
	float: left;
	height: 31px;
	text-decoration: none;
}
#mainmenu ul li a{display: block;height: 31px;text-decoration: none;}


a#b1,a#a1{width: 56px;background: transparent url(../images/menuN1.jpg) top left no-repeat;}
a#b1:hover{ background: transparent url(../images/menuR1.jpg) top left no-repeat;}
a#a1{ background: transparent url(../images/menuS1.jpg) top left no-repeat;}
a#b2,a#a2{width: 64px;background: transparent url(../images/menuN2.jpg) top left no-repeat;}
a#b2:hover{ background: transparent url(../images/menuR2.jpg) no-repeat;}
a#a2{ background: transparent url(../images/menuS2.jpg) no-repeat;}
a#b3,a#a3{width: 84px;background: transparent url(../images/menuN3.jpg) top left no-repeat;}
a#b3:hover{ background: transparent url(../images/menuR3.jpg) no-repeat;}
a#a3{ background: transparent url(../images/menuS3.jpg) no-repeat;}
a#b4,a#a4{width: 56px;background: transparent url(../images/menuN4.jpg) top left no-repeat;}
a#b4:hover{ background: transparent url(../images/menuR4.jpg) no-repeat;}
a#a4{ background: transparent url(../images/menuS4.jpg) no-repeat;}
a#b5,a#a5{width: 58px;background: transparent url(../images/menuN5.jpg) top left no-repeat;}
a#b5:hover{ background: transparent url(../images/menuR5.jpg) no-repeat;}
a#a5{ background: transparent url(../images/menuS5.jpg) no-repeat;}
a#b6,a#a6{width: 78px;background: transparent url(../images/menuN6.jpg) top left no-repeat;}
a#b6:hover{ background: transparent url(../images/menuR6.jpg) no-repeat;}
a#a6{ background: transparent url(../images/menuS6.jpg) no-repeat;}

#mainmenu ul li a span {visibility: hidden; display:none;font-size: 12px; height:29px; text-decoration: none;}

#content{	display:block;
    position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: auto;
	background-color:#FFFFFF;clear:both;}

/*HOME PAGE*/	
	
#home_top{display:block;clear:both;position:relative;float:left;width:800px;height:166px;}
#home_top_col1{display:block;position:relative;float:left;width:400px;height:166px;background: transparent url(../images/people.jpg) 0px 0px no-repeat;}
#home_top_col2{display:block;position:relative;float:left;width:400px;height:166px;background: transparent url(../images/blog-placeholder.jpg) top left no-repeat;}
#home_top_col1 h2, #home_top_col1 ul li a span{display:none;visibility:hidden;}
#home_top_col1 ul{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;*padding:3px 0px 0px 0px;width:300px;height:105px;position:relative;top:40px;left:50px;line-height:14px;}
#home_top_col1 ul li{display:block;clear:both;height:15px;line-height:15px;list-style-type:none;margin:0px 0px 5px 0px;*margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}
#home_top_col1 ul li a{display:block;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background: transparent url(../images/moreN.gif) 245px 0px no-repeat;line-height:15px;}
#home_top_col1 ul li a:hover{background: transparent url(../images/moreR.gif) 245px 0px no-repeat;}	    

#home_top_col2 a{display:block;width:398px;height:164px;}
#home_top_col2 a span{visibility:hidden;display:none;}
	
#home_bottom{display:block;clear:both;position:relative;float:left;width:800px;height:166px;}
#home_bottom_col1{display:block;position:relative;float:left;width:399px;height:166px;background: transparent url(../images/homeBGbox1.jpg) top left no-repeat;border-right:1px solid #FFFFFF;}
#home_bottom_col2{display:block;position:relative;float:left;width:400px;height:166px;background: transparent url(../images/homeBGbox12.jpg) top left repeat-y;}
#home_bottom_col3{display:block;position:relative;float:left;width:399px;height:166px;background: transparent url(../images/homeBGbox12.jpg) top left repeat-y;border-left:1px solid #FFFFFF;}
	
#home_bottom_col1 h2, #home_bottom_col2 h2, #home_bottom_col3 h2
{ background: #FFFFFF url(../images/h2BG1.gif) 0px 0px repeat-x;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:28px;line-height:28px;color:#FFFFFF;
 text-transform:uppercase;font-size:12px;font-family:Arial;font-weight:bold;padding:0px 0px 0px 10px;
}

#home_bottom_col2 h2{background: #FFFFFF url(../images/h2BGRSS.jpg) top left no-repeat;}

#home_bottom_col2 img{float:right;maring:0px 0px 0px 0px;position:relative;top:-22px;}

#home_bottom_col1 p{font-size:11px;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}

#home_bottom_col2 ul, #home_bottom_col3 ul{list-style-type:none;display:block;float:left;width:380px;position:relative;top:0px;left:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#home_bottom_col2 ul li, #home_bottom_col3 ul li{width:380px;background: transparent url(../images/bullet1.gif) 0px -8px no-repeat;clear:both;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}
#home_bottom_col2 ul li a, #home_bottom_col3 ul li a{display:block;width:380px;position:relative;left:0px;line-height:15px;font-size:10px;color:#F26522;text-decoration:underline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#home_bottom_col2 ul li a span, #home_bottom_col3 ul li a span
{position:relative;left:15px;width:365px;display:block;}


#home_promo{display:block;clear:both;position:relative;float:left;width:800px;height:230px;}

#feature{background: #FFFFFF url(../images/featured-site.jpg) 0px 28px no-repeat;display:block;position:relative;float:left;width:400px;height:258px;}
#feature h2{background: #FFFFFF url(../images/h2BG1.gif) 0px 0px repeat-x;
    margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:28px;line-height:28px;color:#FFFFFF;text-transform:uppercase;font-size:12px;font-family:Arial;font-weight:bold;padding:0px 0px 0px 10px;}
#feature a#z1{display:block;width:400px;height:75px;}
#feature a#z2{display:block;width:400px;height:78px;}
#feature a#z3{display:block;width:400px;height:72px;}
#feature a span{visibility:hidden;display:none;} 

#fringe{background: #FFFFFF url(../images/fringe.jpg) 0px 0px no-repeat;display:block;position:relative;float:left;width:399px;height:230px;border-right:1px solid white;}
#fringe h2{background: #FFFFFF url(../images/h2BG1.gif) 0px 0px repeat-x;
    margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:28px;line-height:28px;color:#FFFFFF;text-transform:uppercase;font-size:12px;font-family:Arial;font-weight:bold;padding:0px 0px 0px 10px;}
   
 #fringe table{float:left;color:#000000;margin:8px 0px 0px 8px;padding:0px 0px 0px 0px;font-size:10px;width:300px;}
    
#tc{z-index:5;border:4px solid maroon;position:absolute;width:400px;top:-300px;float:left;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}
#tc p, #tc li{font-size:11px;position:relative;left:10px; width:330px;}

/*ABOUT US*/
#about_col1{display:block;position:relative;float:left;width:400px;background: transparent url(../images/people1.jpg) 0px 0px no-repeat;}
#about_col2{display:block;position:relative;float:left;width:400px;background: #000000 url(../images/placeHolder11.jpg) top left no-repeat;}
#about_col1 h1{color:#000000;font-weight:bold;font-size:15px;height:28px;line-height:28px;padding:0px 0px 0px 10px;text-transform:uppercase;position:relative;margin:0px 0px 0px 0px;background: #FFBA00 url(../images/435h2BG3.gif) 0px 0px no-repeat;}


#about_info1, #about_info2{display:block;position:relative;float:left;width:400px;background-color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#about_info1 h2, #about_info2 h2{font-size:12px;font-family:Arial;font-weight:bold;color:#FFFFFF;display:block;height:28px;line-height:28px;padding:0px 0px 0px 10px;font-weight:bold;text-transform:uppercase;position:relative;float:left;width:390px;margin:0px 0px 0px 0px;background: transparent url(../images/h2BG1.gif) top left repeat-x;}
#about_info1 p, #about_info2 p{float:left;position:relative;margin:5px 0px 5px 0px;left:10px;width:380px;color:#FFFFFF;}

#about_info2 a{margin:0px 0px 0px 0px;display:block;}
#about_info2 img{margin:0px 0px 0px 0px;}

.block{display:block;position:relative;float:left;margin:0px 0px 0px 0px;width:394px;padding:0px 0px 0px 0px;background: transparent url(../images/ho1meBGbox2.jpg) top left repeat-y;}
.block h2{font-size:12px;font-family:Arial;color:#FFFFFF;display:block;height:28px;line-height:28px;
    padding:0px 0px 0px 10px;font-weight:bold;text-transform:uppercase;position:relative;float:left;width:390px;margin:0px 0px 10px 0px;
    background: transparent url(../images/h2BG1.gif) top left repeat-x;}
.block img{float:left;position:relative;margin:0px 10px 40px 10px;border:1px solid white;}
.block p{position:relative;margin:0px 5px 5px 5px;font-size:11px;}
.block ul{float:left;position:relative;top:10px;margin:0px 5px 5px 5px;font-size:11px;list-style-type:none;}

#about_wise p{margin:10px 5px 10px 5px;}

table{float:left;color:#000000;margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;font-size:10px;}

table tr th{background-color:#70110F;color:#FFFFFF;}

.rowA{background-color:#FDC689;}
.rowB{background-color:#FCB913;}

.p1, .p2{float:left;width:360px;top:5px;left:15px;}
.p2{padding-bottom:20px;}

p{margin:2px 2px 2px 2px;}

.pIntro, .pIntro2{top:10px;left:10px;width:360px;}
.pIntro2{padding-bottom:20px;}

/*.pRight{top:10px;left:10px;width:340px;border:1px solid red;display:block;}*/

a.more{display:block;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background: transparent url(../images/moreN.gif) 0px 0px no-repeat;line-height:15px;}
a.more:hover{background: transparent url(../images/moreR.gif) 0px 0px no-repeat;}	  
a.more span{display:none;visibility:hidden;}

a.send{width:43px;float:left;display:block;height:25px;margin:3px 3px 3px 20px;padding:0px 0px 0px 0px;background: transparent url(../images/sendN.gif) 0px 0px no-repeat;line-height:15px;}
a.send:hover{background: transparent url(../images/sendR.gif) 0px 0px no-repeat;}	  
a.send span{display:none;visibility:hidden;}

a.clear{width:43px;float:left;display:block;height:25px;margin:3px 3px 3px 3px;padding:0px 0px 0px 0px;background: transparent url(../images/clearN.gif) 0px 0px no-repeat;line-height:15px;}
a.clear:hover{background: transparent url(../images/clearR.gif) 0px 0px no-repeat;}	  
a.clear span{display:none;visibility:hidden;}

.key, .missingKey{color:#A32F00;font-weight:bold;float:left;width:130px;margin:0px 0px 5px 0px;}
.missingKey{color:white;background-color:red;font-size:13px;float:left;width:130px;margin:0px 0px 5px 0px;}
.missingKey2{color:red;text-decoration:strikethrough;font-weight:bold;}
.mandatoryKey{color:#A32F00;font-weight:bold;}
.textbox{float:left;margin:0px 0px 5px 0px;width:340px;}
.textbox2{float:left;margin:0px 0px 5px 0px;width:160px;height:12px;font-size:10px;}
.textbox3{float:left;margin:0px 5px 5px 0px;width:120px;height:12px;font-size:10px;}
/*.key2{color:#A32F00;font-weight:bold;float:left;}*/

form{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}

/*   BOTTOM SECTION (AFTER CONTENT)   */
#bottom 
{
    display:block;
    clear:both;
	position: relative;
	top:43px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 143px;
	background-color:#FFFFFF;
	}
#bottom_left {
	display:block;
	position: relative;
	float:left;
	left:35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 472px;
	height: 143px;
	background: #4E6686 url(../images/danipeerBG.jpg) top left repeat-x;
}

#bottom_left p{color:#333333;font-size:11px;font-family:Arial;font-weight:bold;margin:45px 20px 0px 110px;}

#bottom_middle {
	display:block;
	position: relative;
	top:28px;
	left:54px;	
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 161px;
	height: 115px;
	background: #4E6686 url(../images/ideasStoreBG.jpg) top left repeat-x;
}



#bottom_right {
	
	display:block;position: relative;
	float:left;
	top:28px;
	left:74px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 161px;
	height: 115px;
	background: #4E6686 url(../images/freeArticlesBG.jpg) top left repeat-x;
}

#bottom_middle p, #bottom_right p 
{
    color:#333333;font-size:11px;font-family:Arial;font-weight:normal;margin:60px 20px 0px 8px;}
    
    #bottom_middle p a, #bottom_right p a{color:#333333;font-size:11px;text-decoration:underline;font-weight:normal;}
    #bottom_middle p a:hover, #bottom_right p a:hover{text-decoration:none;}

/*   FOOTER (AFTER BOTTOM SECTION)   */
#footer {
	display:block;
	clear:both;
	position: relative;
	top:0px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 800px;
	height: 50px;
	background: #750400 url(../images/footerBG.gif) top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
}
/*   footer lists - links   */
#footer_text
{
    position:relative;top:12px;color:#FFFFFF;font-family:Verdana;font-size:10px;text-align:center;
    }
    
    #footer_text a {color:#FFFFFF;}
    
    
    h3{margin:5px 0px 0px 0px;clear:both;}
	h3.privacy{margin:15px 0px 0px 20px;color:#F26522;}
	
	ol{margin:5px 0px 0px 0px;}
	ol li{margin:0px 0px 0px 20px;}
    
