/*

Website:dermacel.org

Company: www.buzinessware.com

Author: Anjum nawab

Date:06 March 2010

Description: Main Style sheet:)

*/

 /*------[ Initial Links ]-----------*/

body {

	line-height:1.5em;

	

	

}

.wrapper{

	width:935px;

	margin:0 auto;

	position:relative;

  
	}

 
 
.wrapper1{

	width:935px;

	margin:0 auto;
 
	}

a:link, a:visited {

	color: #010100;

	text-decoration:none;

}

a:hover {

	color: #8b7124;

}

a:active {

	color: #1e1e1e;

}

p{ text-align:justify;

	color:#646464;

	font-size:12px;

	padding-bottom:5px

	}



.grayBg{ background:#454545;display:block;	height:20px; border-bottom:1px solid #252525}

 



 /*------[ Fancy Fonts ]-----------*/

 

 .contentheading{ 

	font-size:20px;

	padding:20px 0 20px 0;

	color:#646464;

 	}









 /*------[ Logo ]-----------*/



#Logo h1{ padding:20px 0 0 0 }



#Logo h1 a{

	background:url(../images/tasc-logo.png) no-repeat ;

	display:block;

	width:184px;

	height:71px;

	text-indent:-9999em;

	float:left; 

	}





 /*------[ rightMenu]-----------*/



div.lightGryBg{

	background:#f8f8f8;

	height:101px;

	border-bottom:1px solid #c9c9c9} 	

div.rightMenu{

	float:right;

	padding:35px 0 0 0 ;

	}

 

 div.rightMenu ul li{ float:left;

 	padding:5px;

 	}

	

 /*------[ Home Page Flash ]-----------*/

 

div.grybg{ 
 	background:#e6e6e6; 
 	padding:6px 0;
	
	}
#Menu{ 
	width:935px;
	margin:0 auto;
 
	}
 

 div#homeFlash{ 

 	background:url(../images/flashBottomBg.jpg) no-repeat bottom center;

 	padding-bottom:27px;

	margin-top:8px;

 	}

	

div.grybg1{ background:#f0f0f0; border-top:1px solid #e3e3e3; margin-top:10px;}

div.grybg2{ background:#f0f0f0; border-top:1px solid #e3e3e3;}



div.block h2{ font-size:20px;

	padding:7px 0 25px 0;

	color:#646464;} 

div.block{

	padding:15px 0;

	/*width:32%;*/
	width:65%;
	float:left

	}

div.padingR,.pading{ padding-right:15px;}

div.padingL,s.pading{ padding-left:15px;}

div.padingL{

	/*padding-left:30px;*/

	/*width:29%;*/

	}
div.padingR p{ padding:8px 5px!important;}

div.padingR{padding-right:25px;}

div.StartMeUp{

	background:url(../images/StartMeUp.png) no-repeat 0 50px;

	width:302px;

	height:247px;

	}	

div.padingL h2{padding:7px 0 15px 0;}

div.StartMeUp p{

	padding:0 22px 10px 30px

	}

div.StartMeUp h2{ padding:7px 0 25px 15px;}



div.StartMeUp a{ color:#646464}



a.LearnMore{

	background:url(../images/readMore.png) no-repeat right 3px;

	padding:5px 20px 5px 0;

	float:right;

 

	}

a:hover.LearnMore{

	background:url(../images/readMore_.png) no-repeat right 3px;

	}	

	

a.LearnMoreWhite{

	background:url(../images/readMoreWhite.png) no-repeat right 3px;

	padding:5px 20px 5px 0;

	float:right;

	margin-right:15px 

	}

	

a:hover.LearnMoreWhite{

	background:url(../images/readMore_.png) no-repeat right 3px; 

	}

.breadCrumbs{ padding:5px 0; background:#f6f5f5;border-top:1px solid #fff;}

	

.breadcrumbs em{ font-style:normal; color:#666666;}





 /*------[ Left Menu ]-----------*/

 

.LeftMenu{

	 

	padding:15px 0;

	width:26.5%;

	float:left

	}

	

.LeftMenu ul.menu li{

	background:#d7d7d7; 

 	width:220px;

	

	}

.LeftMenu ul.menu li a{		

	padding:8px 5px 8px 10px;

	display:block;

	border-left:5px solid #d7d7d7;

 

	}

	

.LeftMenu ul.menu li a:hover{ 

	background:#c1d72e; 

	border-left:5px solid #fff

	}

.LeftMenu ul.menu li.active a{

	background:#454545;

	color:#fff;

	}

	

 /*------[ contentheading]-----------*/

.contentpaneopen td{ padding-top:15px}

.contentpaneopen table{
	background:#fff;
	}

.mytable td{
	padding:5px;
	}
.mytable p{
	padding:5px 0!important;
	}

div.banner img{

	padding:5px;

	border:1px solid #fff;

	background:#f5f6f6;

	}

.contentpaneopen p{
	background:#fff;
	padding:10px 8px;
	
	}

.contentpaneopen h1{

	padding:5px 5px;

	font-size:20px;

	background:#f6f5f5;

	margin:10px 0;

	border:1px solid #fff;

	color:#646464;

	}

	

.contentpaneopen h2{

	padding:12px 0 5px 10px;
	font-size:16px;
 	background:#fff;
	color:#454545;
	

	}

	



ul.ticker{

	padding:10px;
	background:#fff}



ul.ticker li{

	background:url(../images/arrow1.png) no-repeat 0 4px;

	padding:2px 0 2px 20px;

	text-transform:capitalize;}

	

.required_field{ color:#FF0000}



.informationPack #limit {

	margin:20px 0;}

	

.informationPack select#limit {

	margin:20px 0;border:1px solid #e3e3e3;}	



.sectiontableentry1 td {

	padding:10px 0;}

	

.sectiontableentry1 td img{

	margin-top:3px;}

	

 /*------[ Form ]-----------*/

 

div#aiContactSafe_mainbody_3{

	float:left!important;

	font-size:11px;

	}



div#aiContactSafe_mainbody_3 div.aiContactSafe_contact_form_field_label_left {

width:150px;

}	

	

.aiContactSafe_row{ border-top:1px dashed #ccc; padding:5px 0}

.aiContactSafe_contact_form_field_label_left,

.aiContactSafe_contact_form_field_right{ padding:8px 0}



.aiContactSafe_contact_form_field_right input, textarea, select{

	border:1px solid #e6e6e6;

	padding:3px;	

	}

.aiContactSafe_contact_form_field_right input{width:250px;}

textarea{

	width:250px; height:100px;

	}

input.aics_Please_tell_us_how_we_can_be_of_assistance_pl{border:1px solid #e6e6e6;}



.aics_Please_tell_us_how_we_can_be_of_assistance_pl input{ width:20px;}

div#aiContactSafe_mainbody_3 #aiContactSafeForm {
 
	width:950px;!important
}

.faqslider{
	width:680px!important;
	background:#fff;
	padding:3px 5px;
	}
.belowContent {
	width:678px!important;
	background:#fff;
	padding:3px 5px;
	float:right;
	margin-bottom:10px;
	}
	
div.answer{ padding:5px 0;
	color:#646464;
	text-align:justify;}
div.faqtogglerdiv{
	padding:5px 0
	}
