/* CSS
Author: 'Adekeye Adewole Ismail(IXML)
Client: Experiment
Client URI: http://--------.com/
Description: Custom Theme made by todays solution .
Created: 21-02-12
Modified: 21-02-12
*/

/*************************General*****************************/

#inlinemenu{
	padding:10px 0px 10px 0px;
	margin-bottom:5px;
	margin-top:5px;s
	
	
	
	
	}


#inlinemenu a{
	display: inline-block;
	padding:8px;
	width:auto;
	background:#53759A;
	color:#FFF;
	border:none;
	text-decoration:none;
	margin-left:10px;
	font-weight:bold;
	
	
	}




body{
	 padding:0px;
	 font-family: Verdana, Geneva, sans-serif;
	 margin:0px;
     color: #666;
	 font-size:11px;
	 background:#EDEAD9 ;
	 
}

.error {
	
	display:block;
	height:auto;
	width:auto;
	border:1px solid #F00;
	background:#FF3;
	color:#000;
	padding:10px;
	
	
	}

ul.mag {
	padding:0px;
	margin:0px;
	list-style:none
	}

ul.mag li {
	
	float:left;
	}	
 

.confirm {
	
	display:block;
	height:auto;
	width:auto;
	border:1px solid #0C3;
	background:;
	padding:10px;
	}
	
.confirm h2 {
	
	font: Verdana, Geneva, sans-serif 14px bold #000;
	
	}

h1, h2, h3, h4, h5, h6,{
                        font-family: Verdana, Geneva, sans-serif;
}

h2 {
	font-size:16px;
	color:#6BBB47;
	padding:0px;
	margin:0px
	
	}

.clear{
       clear:both;
}

.textonly1{ margin:0px; color:#fff; font-weight:bold; font-size:18px;}

.textonly2{ margin:0px; color:#FF6400; font-weight:bold; font-size:14px;}

.textonly3{ margin:0px; color:#FFF;  font-weight:normal; font-size:14px;}

.textonly4{ margin:0px; color:#3C6FAE;  font-weight:bold; font-size:12px;}

.stylishHead {
	
	font-family:"Courier New", Courier, monospace;
	font-size:26px;
	color:#000;
	display:block;
	padding:5px 5px 5px 0px;
	font-weight:bolder;
	}

.errorNew {
	padding:5px;
	background:#EEEEEE;
	margin:5px;
	 -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -o-border-radius:5px;
	-moz-border-radius:5px;
    border-radius:10px;
	}
	
.errorNew span {
	background:#EEEEEE;
	color:#D0400C;
	background:url(../images/error.png) no-repeat left center;
	padding-left:30px;
	font-weight:bold;
	display:block;
	line-height:26px;
	
	}


.successNew {
	padding:5px;
	background:#EEEEEE;
	margin:5px;
	 -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -o-border-radius:5px;
	-moz-border-radius:5px;
    border-radius:10px;
	}
	
.successNew span {
	background:#EEEEEE;
	color:#7C9F3B;
	background:url(../images/success.png) no-repeat left center;
	padding-left:30px;
	font-weight:bold;
	display:block;
	line-height:26px;
	
	}

.stylishHead2 {
	
	font-family:"Courier New", Courier, monospace;
	font-size:26px;
	color:#000;
	display:block;
	padding:5px 5px 5px 0px;
	font-weight:bolder;
	}

#wrapper{
         width:900px;
		 background: #FFF;
		 height:auto;
		 margin:auto;
		 -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -o-border-radius:10px;
	-moz-border-radius:10px;
    border-radius:10px;
	margin-bottom:20px;
}

#wrapper2{
         width:900px;
		 height:350px;
		 margin:auto;
		 -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -o-border-radius:10px;
	-moz-border-radius:10px;
    border-radius:10px;
	margin-bottom:20px;
}

#wrapperLogin{
         width:400px;
		 background:#FFF;
		 margin:auto;
		 padding:20px;
		 border:1px solid #CCC;
		 -webkit-border-radius:5px;
         -khtml-border-radius:5px;
         -o-border-radius:5px;
	     -moz-border-radius:5px;
         border-radius:5px;
		 margin-bottom:40px
		 ;margin-top:60px;
}

.wrapper{
         width:100%;
}

.readmore a{
             text-decoration:none;
			 color: #FFF;
			 background:url(../images/menuBg.jpg) repeat-x;
			 display:block;
			 width:80px;
			 padding:5px;
			 text-align:center;
			 font-weight:bold;
			 font-size:12px;
			 text-align:left;
			 border:1px solid #CCC;
			 border-radius:5px 5px 5px 5px;
			-moz-border-radius:5px 5px 5px 5px;
				   -o-border-radius:5px 5px 5px 5px;
				   -webkit-border-radius:5px 5px 5px 5px;
				   float:right;
}




/*************************Head menu********************************/

#headTop{
            width:100%;
			height:5px;
			background:#3C6FAE;
			
}

#headTopContent{
	width:1000px;
	margin:auto;
	background:#00F;
	position:relative;
	}



#headTopContent .name{
	width:auto;
	position:absolute;
	padding:10px;
	right:0px;
	top: 5px;
	background:inherit;
	background:#3C6FAE;
	color:#FFF
	}

#headTop .hIN {
	margin:auto;
	width:860px;
	padding:0px 20px 0px 20px;
	
	}
	
#headTop .hIN .right {
	width:auto;
	float:right;
	
	}

#head{
            width:100%;
			height:auto;
			background:#93BDBC;
}

.headContent{
                    width:1000px;
					padding:0px 0px 0px 0px;
					margin:auto;
					margin-top:5px;
					margin-bottom:10px;
}

.headLeft{
                    width:250px;
					padding:0px;
					float:left;
}

.headLeft .passport{
	width:200px;
	height:200px;
	border:1px solid #999;
	
	
	}
	
 .icon ul {
	 margin:0px;
	 padding:0px;
	 list-style:none;
	 }
	 
.icon ul li{
	 float:left;
	}
	
.icon ul li a{
	padding:5px;
	border-left:1px solid #999;
	display:block;
	}

.headRight{
                    width:550px;
					padding:0px;
					float: right;
}

.logo{
      width:250px;
	  float:left;
}

.headBottomright{
                 width:400px;
				 float:right;
				 margin:0px;
				 color:#313131;
}

.start{
       width:70px;
	   float:right;
	   background:url(../images/start.png) left center no-repeat;
	   padding-left:50px;
		   padding-top:15px;
		   height:35px;
		   color:#313131;
		   font-weight:bolder;
}

.start span{ color:#F96909;}

.start a{ text-decoration:none; color:#313131; }

.telephone{
           width:135px;
		   float:right;
	       background:url(../images/tel.png) left center no-repeat;
	       padding-left:10px;
		   padding-top:15px;
		   height:35px;
		   font-weight:bolder;
}

.search{
        width:260px;
		float:right;
		margin:10px 0px 0px 0px;
}

.search .input{ 
           padding:5px;
		   width:180px;
		   height:auto;
		   float:left;
		   margin:0px;
} 


.search .sub{ 
           padding:5px;
		   width:60px;
		   height:auto;
		   float:left;
		   margin:0px;
		   background:#03A1DE;
		   border:none;
		   color:#FFF;
} 	
	
/************************* BANNER ********************************/

#banner{
        width:900px;
		height:220px;
		margin:auto;
		 background-color:transparent;
		 
}

#bannerLeft{
               width:300px;
			   padding:10px;
			   float:left;
			   height:auto;
}

#bannerLeft ul{
	padding:0px;
	margin-left:25px;
	list-style:none;
}

#bannerLeft ul li{
	
	padding:8px 8px 8px 25px ;
	background: url(../images/mark.png) no-repeat left center;
	
	
	}

#bannerRight{
               width:550px;
			   padding:10px;
			   float:right;
			   position:relative;
			   height:304px;
			   
}

#bannerRight #sliderContent {
	position:absolute;
	top:10px;
	left: 23px;
	height:387px;
	width:528px;
	background:url(../images/SliderBg.png) no-repeat;
	}

#bannerContent{
               width:900px;
			   margin:auto;
			   padding:0px;
			   height:auto;
			   position:relative;
}

#bannerStrip{
	position:absolute;
	width:272px;
	height:67px;
	padding:10px 10px 10px 40px;
	left: -22px;
	top: 39px;
	background:url(../images/curveEgde.png) no-repeat;
	color:#FFF;
}

/************************* MENU  ********************************/


#menu{
	width:100%;
	height:34px;
	font-size:12px;
	border-bottom:20px solid #3C6FAE;
	
}

#nameHolder {
	
	float:right;
	width:auto;
	font-size:12px;
	padding:2px;
	color:#666;
	line-height:30px;
	
	
	
	}
	
#menuContent{
	width:1000px;
	margin:auto;
	  background:;
	  height:auto;
	
	}

.menuStrip {
	width:100%;
	height:20px;
	background: url(../images/strip.jpg) repeat-x;
	border-bottom:1px solid #EEE;
}

#menu ul{
         list-style:none;
		 margin:0px;
		 padding:0px;
		 
}

#menu ul li{
            width:auto;
			float:left;
			position:relative;
}

.menuToken {
	position:absolute;
	display:block;
	bottom:0px;
	left:40%;
	border-bottom:10px solid #EEE;
	border-right:5px solid transparent;
	border-left:5px solid transparent;
	visibility:hidden;
	}

#menu ul li a{
              display:block;
			  text-decoration:none;
			  line-height:34px;
			  text-align:center;
			  color: #FFF;
			  margin-right:5px;
			  padding:0px 20px 0px 20px;
			  width:auto;
			  font-weight:bold;
			  background:#3C6FAE;
}


#menu ul li a:hover{
                    background-color:;
					text-decoration:underline;
}
#menu ul li:hover .menuToken {
	visibility:visible;
	
	}
/****************************** SIDE MENU MENU********************************/

#sidemenu {
	width:210px;
	float: right;
	
	
	}
	
#sidemenu ul {
	padding:0px;
	margin:0px;
	list-style:none;
	
	}	
	
#sidemenu ul li {
	
	
	}
	
#sidemenu ul li a {
	padding:8px;
	text-align:left;
	display:block;
	color:#666;
	font-weight:bold;
	background:#00F;
	margin-bottom:4px;
	-webkit-border-radius:5px 0px 0px 5px;
    -khtml-border-radius:5px 0px 0px 5px;
    -o-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
    border-radius:5px 0px 0px 5px;
	background: url(../images/menuBg.jpg) repeat-x;
	}
	
#sidemenu ul li a:hover {
	background:#FFF;
	} 
/****************************** DROP DOWN MENU********************************/

ul.dropDown{
             list-style:none;
			 margin:0px;
			 padding:0px;
                      left:-3000px;
					  z-index:1000;
					  position:absolute;
}

li:hover ul.dropDown{
                      left:auto;
					  width:20px;
}

#menu ul li ul.dropDown li a{
	               background:#729113;
				   width:160px;
				   text-align:left;
				   line-height:50px;
				   padding-left:15px;
}

#menu ul li ul.dropDown li a:hover{
	               background:#446909;
}

#menu ul li.about:hover{     
	               background:#446909;
}



/************************* BANNER BOTTOM ********************************/

#home{
              width:900px;
			  background:#535353;
			  margin:auto;
			  margin-top:5px;
			  height:5px;
}

#home2{
              width:100%;
			  padding:5px 0px 5px 0px ;
			  background: #FFFFFF ;
			  border-bottom:1px solid #EEE;
			  border-top:1px solid #EEE;
}

#homeContentWelcome{
              width:900px;
			  margin:auto;
			  margin-bottom:30px;
			  font-family:Verdana, Geneva, sans-serif;
			  font-size:12px;
}

#homeContentWelcome .head {
	
	width:auto;
	height:auto;
	border-bottom:6px solid #000;
	margin-bottom:10px;
	}

#homeContentWelcome .welcome {
	 display:block;
	 padding:10px 10px 4px 10px ;
	 width:250px;
	 height:auto;
	 background:#000;
	 color:#FFF;
	 font-size:14px;
	 font-weight:bold;
}

#homeContent{
              width:900px;
			  margin:auto;
}

#homeContent2{
              width:900px;
			  margin:auto;
}


.homeContentListHead{
                  width:258px;
				  float:left;
				  margin:0px 30px 0px 0px;
				  background:#F8F8F8;
				  padding:10px;
				  font-family:Verdana, Geneva, sans-serif;
				  font-size:12px;
				  
}

.homeContentList{
                  width:258px;
				  float:left;
				  margin:0px 30px 0px 0px;
				  border: 1px solid #CCC;
				  background:#F8F8F8;
				  padding:10px;
				  font-family:Verdana, Geneva, sans-serif;
				  font-size:12px;
				  
}

.homeContentList2{
                  width:258px;
				  float:left;
				  margin:0px 30px 0px 0px;
				  border-left: 1px dashed #EEE;
				  padding:10px;
				  font-family:Verdana, Geneva, sans-serif;
				  font-size:12px;
				  
}

.homeContentList ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

.homeContentList ul li{
	
	padding:8px 8px 8px 25px ;
	background: url(../images/mark.png) no-repeat left center;
	
	
	}

.homeContentListAbout {
	
	display:block;
	width: auto;
	height:auto;
	padding:10px 10px 10px 45px;
	background: url(../images/about.jpg) no-repeat left center;
	font-size:20px;
	font-weight:bold;
	
	}
	
.homeContentListService {
	
	display:block;
	width: auto;
	height:auto;
	padding:10px 10px 10px 45px;
	background: url(../images/service.jpg) no-repeat left center ;
	font-size:20px;
	font-weight:bold;
	
	}

.homeContentListValues {
	
	display:block;
	width: auto;
	height:auto;
	padding:10px 10px 10px 45px;
	background: url(../images/value.jpg) no-repeat left center ;
	font-size:20px;
	font-weight:bold;
	
	}

.bannerBottomListImg{
                     width:200px;
				  height:200px;
}

/************************* EXPECTATION PART BEGINS IN HOMEPAGE ********************************/

#expectation{
            width:100%;
			padding:20px 0px 20px;
			background-color:#FEFEFE;
}

.expectationContain{
            width:900px;
			margin:auto;
}

.expectationContainList{
                        width:432px;
						float:left;
						margin:20px 32px 20px 0px;
}

.expectationContainListImg{
                           width:200px;
						   float:left;
						   margin-right:32px;
						   height:154px;
}

.expectationContainListTxt{
                           width:200px;
						   float:right;
}



#content {
	width:1000px;
	height:auto;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
    border-radius:5px;
	
	}

#contentLeft {
	width:220px;
	height:auto;
	float:left;
	text-align:justify;
	background:#3C6FAE;
	
	}
	
.passport{
	width:200px;
	height:200px;
	border:1px solid #999;
	}	
	
.list {padding:25px;
       margin:0px;
}

.list li {padding:6px;
}

.list2 {padding:5px;
       margin:0px;
	   list-style:none;
}
	
.left {
	float:left;
	width:220px;
	height: auto;
}

.right {
	width:645px;
	height: auto;
}

	
#hotel {
	width:530px;
	height:auto;
	float:left;
	text-align:justify;
	
	}
.abstract {
	margin-bottom:10px;
	width:auto;
	height:auto;
	border-bottom: 1px dotted #CCC;
	
	}

.abstract .title {
	font-size:12px;
	color:#58733E;
	display:block;
	margin-bottom:8px;
	font-weight:bold;
	}

.abstract .name {
	font-size:12px;
	display:block;
	margin-bottom:8px;
	}
.abstract .add{
	font-size:12px;
	display:block;
	margin-bottom:8px;
	}

.abstract a {
	text-decoration:none;
	color:#58733E;
	float:right;
	}
		
#form {
	margin:auto;
	width:750px;
	height:auto;
	padding:10px 0px 10px 0px; 
	
	}
	
	#form .formElement {
		margin:10px;
		background:#EEE;
		padding:5px;
		height:auto;
		}
	
	
 .formElementStrat {
		background:#EEE;
		padding:5px;
		margin:10px;
		height:auto;
		width:auto;
		}
				
	#form .header{
		background: #999;
		color: #fff;
		padding:5px;
		font-size:14px;
		font-weight:bold;
		
		}
		
	#form .passport{
		background: #FFF;
		color: #333;
		padding:5px;
		width:200px;
		margin:auto;
		
		}
	
#form .formElement label {
	
	width:220px;
	float:left;
	padding:5px;
	line-height:auto;
	text-align:left;
	font-weight:bold
	
	
	}


 .formElementStrat label {
	
	width:135px;
	float:left;
	padding:5px;
	height:22px;
	text-align:left;
	
	
	}

.formElementStrat div{
	width:auto;
	float:left;
	padding:5px;
	}

.formElementStrat .input, .select,textarea {
	padding:5px;
	width:200px;
	}
	


#form .formElement .sitter { 
      line-height:22px;
	  padding:0px;
	  float:right;
	  width:370px;

}

#form .formElement .input, .select,textarea {
	padding:5px;
	width:250px;
	background:url(../images/inputbg.png) repeat-x #FFF;
	border: 1px solid #999;
	
	}
	
	#form .formElement  .select{
	background:url(../images/inputbg.png) repeat-x ;
	
	}
	
#form .formElement .midiSelect{
	padding:5px;
	width:120px;
	-webkit-border-radius:0px;
    -khtml-border-radius:0px;
    -o-border-radius:0px;
	-moz-border-radius:0px;
    border-radius:0px;
	
	}
	
	#form .formElement .miniSelect{
	padding:5px;
	width:60px;
	-webkit-border-radius:0px;
    -khtml-border-radius:0px;
    -o-border-radius:0px;
	-moz-border-radius:0px;
    border-radius:0px;
	
	}

#form .formElement .button{
	padding:5px;
	width:100px;
	-webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -o-border-radius:5px;
	-moz-border-radius:5px;
    border-radius:5px;
	margin-left:10px;
	background:url(../images/btnBg.png) repeat-x;
	color:#FFF;
	font-weight:bold;
	border:none;
	
	}
	
#form .formElement .button2{
	padding:5px;
	width:200px;
	-webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -o-border-radius:5px;
	-moz-border-radius:5px;
    border-radius:5px;
	margin-left:10px;
	background:url(../images/btnBg.png) repeat-x;
	color:#FFF;
	font-weight:bold;
	border:none;
	display:block;
	
	}	
	
.formElementStrat .button{
	padding:4px;
	width:80px;
	-webkit-border-radius:5px;
    -khtml-border-radius:5px;
    -o-border-radius:5px;
	-moz-border-radius:5px;
    border-radius:5px;
	background:url(../images/menuBg.jpg) repeat-x;
	color:#FFF;
	font-weight:bold;
	
	}




#anotherInstitution {
	display: none;
	}
#referee {
	display:none;
	}


#newMemeber {
	margin:auto;
	width:900px;
	border:1px solid #CCC;
	height:auto;
	background:#FFF;
	
	
	}

.widget {
	width:760px;
	border:1px solid #CCC;
	height:auto;
	background:#F7F7F7;
	-webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -o-border-radius:10px;
	-moz-border-radius:10px;
    border-radius:10px;
	margin-bottom:20px;
	}

.standalone{
	width:800px;
	border:1px solid #CCC;
	height:auto;
	background:;
	-webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -o-border-radius:10px;
	-moz-border-radius:10px;
    border-radius:10px;
	margin:auto;
	margin-bottom:10px;
	margin-top:20px;
	background:#F7F7F7 url(../images/supporbgt.png) no-repeat center center;
	}

.widgetMini {
	width:240px;
	border:1px solid #CCC;
	height:245px;
	background:#FFF;
	float:left;
	-webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -o-border-radius:10px;
	-moz-border-radius:10px;
    border-radius:10px;
	}

.commonHead {
	padding:5px 5px 5px 10px;
	display:block;
	background: url(../images/menuBg.jpg) repeat-x;
	line-height:24px;
	width:auto;
	color:#666;
	font-size:13px;
	font-weight:bold;
	 -webkit-border-radius:10px 10px 0px 0px;
    -khtml-border-radius:10px 10px 0px 0px;
    -o-border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
    border-radius:10px 10px 0px 0px;
	
	}

.commonHead2 {
	padding:5px;
	margin:5px;
	display:block;
	background:;
	height:auto;
	width:auto;
	color:#333;
	font-size:14px;
	font-weight:bold;
	
	}

.con {
	padding:10px;
	width:auto;
	height:auto;
}

.box {
	padding:0px;
	margin:0px;
	list-style:none;
	}
	
.box li {
	float:left;
	margin-right:20px;
	}
	
.box li a {
	float:left;
	padding:5px;
	width:153px;
	border:1px solid #CCC;
	background:#EAEAEA;
	}

.box li a img {
	float:left;
	
	}
	
.box li a span {
	float: right;
	width:100px;
	color:#666;
	font-size:12px;
	
	}


.con th {
	 border:none;
	 font-size:12px;
	 color:#FFF;
	 text-align:left;
	 padding:10px;
	 background: url(../images/btnBg.png) repeat-x;
	
	 }
	 
.con td {
	 font-size:small;
	 color:#333;
	 text-align:left;
	 padding:5px;
	 border:1px solid #CCC;
	 border-collapse:scollapse;
	 background:#EEE;
	 
	
	 }

ul.newList {
	padding:0px;
	margin:0px;
	list-style:none;
	}
ul.newList li {
	
	float:left;
	margin-right:10px;
	width:115px;
	height:auto;
	
}

.news {
	margin-bottom:10px;
	width:auto;
	height:auto;
	border-bottom: 1px dotted #CCC;
	
	}

.news .title {
	font-size:12px;
	color:#1D515F;
	display:block;
	margin-bottom:8px;
	font-weight:bold;
	}

.news .name {
	font-size:12px;
	display:block;
	margin-bottom:8px;
	}
.news .add{
	font-size:12px;
	display:block;
	margin-bottom:8px;
	}

.news a {
	text-decoration:none;
	color:#1D515F;
	float:right;
	}
		

#idea {
	margin:auto;
	width:900px;
	height:auto;
	margin-top:10px;
	margin-bottom:0px;
	
	
}
	
.contentDatatLeft {
	width:610px;
	height:auto;
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:10px;
	}

.contentDataBLeft {
	width:285px;
	height:auto;
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:10px;
	float:left;
	}

 ul.normLink {
	padding:0px;
	margin:0px;
	list-style:none;
}

ul.normLink  li{
	
	margin-right:10px;
	padding:10px;
	border-bottom:1px dotted #CCC;
	width:auto;
	text-align:left;
	
	}


ul.normLink li h2{
	font:Verdana, Geneva, sans-serif 14 bold;
	
}
ul.normLink li a{
	font:Verdana, Geneva, sans-serif 14 bold;
	text-decoration:none;
	color:#333;
	
}

.contentDatatBRight {
	width:285px;
	height:auto;
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:10px;
	float:right;
	}
	
#contentRight {
	width:780px;
	height:auto;
	float:right;
	background: url(../images/bgback.jpg) no-repeat #F0F0F0;
	
	
	
	
	}
	
.topGear {
	width:auto;
	padding:10px;
	height:auto;
	background:#FFF;
	margin-bottom:10px;
	
	
	}
	
#news {
	background:#F5F5F5;
	-webkit-border-radius:5px;
     -khtml-border-radius:5px;
     -o-border-radius:5px;
	  -moz-border-radius:5px;
      border-radius:5px;
	  padding:10px;
	}
	
#news .container{
	width:auto;
	height:auto;
	padding:5px;
	margin-bottom:10px;
	}
	
#news .container .h{
	padding:5px;
	width:auto;
	height:auto;
	border-bottom:1px dotted #CCC;
	display:block;
	margin-bottom:5px;
	}
	
#news .container .l{
	
	float:left;
	width:86px;
	height:86px;
	overflow:hidden;
	
	}
	
#news .container .r{
	float:right;
	width:180px;
	}

.contentDataRight {
	width:240px;
	height:auto;
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:10px;
	
	}

/************************* THE FOURTH DIV OF EXPECTATION  ********************************/

div.openDaily{
      width:432px;
	  line-height:35px;
	  text-align:center;
	  display:block;
	  font-weight:bold;
	  font-size:14px;
	  background-color:#d7d7d7;
}

.openList{
          width:211px;
		  float:left;
		  margin:8px 8px 8px 0px;
		  padding:10px 0px 10px;
		  background-color:#F3F3F3;
}

.openListImg{
             width:40px;
			 float:left;
			 padding-left:5px;
}

.openListTxt{
             width:150px;
			 float:right;
			 font-size:12px
}

.openListTxt a{ color:#FF6400;}

.openListTxt span{font-weight:bolder;}


/************************* FOOTER ********************************/

#footer{
        width:100%;
		padding:0px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		height:auto;
		background:url(../images/footerBg.jpg) repeat-x;
		-webkit-border-radius:0px 0px 10px 10px ;
    -khtml-border-radius:0px 0px 10px 10px ;
    -o-border-radius:0px 0px 10px 10px ;
	-moz-border-radius:0px 0px 10px 10px ;
    border-radius:0px 0px 10px 10px ; border-top:1px solid #CCC;
}

#footerContent{
               width:980px;
			   margin:auto;
			   padding:10px 10px 10px 10px;
			   color:#333;
			   height:30px;
			  
}
#footerLeft {
	float:left;
	padding:5px;
	width:500px;
	height:auto;
	}

#footerRight{
	float:right;
	padding:5px;
	width:350px;
	height:auto;
	}

#footerContent a {
	text-decoration:none;
	color: #666;
	padding:5px;
	
	
	}

#footerBottom{
        width:100%;
		padding:20px 0px 20px 0px;
		background:#EEEEEE;
		border-top:1px solid #EEE;
}

#footerBottomContent{
               width:880px;
			   margin:auto;
			   padding:10px;
			   text-align:center;
}

.footerList{
            width:auto;
			float:left;
			margin:0px 20px 0px 5px;
			color:#FFF;
}


.contentDataRight  div.left {
	
	float:left
	
	}
	
.contentDataRight  div.right {
	
	float:right;
	
	}

.contentDataRight  div.hold {
	width:220px;
	
	}

.contentDataRight  label {
	
	display:block;
	padding:5px;
	
	}
	
.contentDataRight  textarea {
	width:210px;
	padding:5px;
	
	}

.contentDataRight input[type='text'] {
	
	width:200px;
	padding:5px
	
	
	}

.footerList ul{
               list-style:none;
			   margin:0px;
			   padding:0px;
}

.footerList ul li{
                   width:auto;
}

.footerList ul li a{
                     text-decoration:none;
					 color: #FFF;
					 font-size:12px;
					 display:block;
					 line-height:25px;
					 font-family:Verdana, Geneva, sans-serif;
}

.footerList ul li a:hover{ text-decoration:underline;}

.footerList span{
                    color: #FFF;
					font-size:14px;
					font-weight:bold;
}

.cusButton {
	
	padding:5px;
	margin-left:10px;
	border:none;
	background: url(../images/menuBg.jpg) repeat-x;
	color: #FFF;
	height:40px;
	text-align:center;
			  width:auto;
			  font-size:12px;
			  height:auto;
			  float:right;
	
	}

.cusInput {
	
	padding:5px;
	margin:0px;
	border:none;
	color:#000;
			  margin:0px;
			  width:200px;
			  height:auto;
			  border:1px solid #1D515F;
			  float:left; 
			 
	
	}
