/* fixed width layout for Letssharecare: Ramandeep Singh



raman@rdsnetworks.net



 */



body,html {

margin:0;

padding:0;

background:#fff;

color:#000;

}

body {

min-width:750px;

}



p{line-height:22px;}

strong{

color:#0095d9;

font-weight:bold; 

}

a{

color:#0095d9;

font-weight:bold;

}



a:hover{

color:#0095d9;

font-weight:bold;

text-decoration:none;

}

#wrap {

background:#fff;

margin:0 auto;

width:750px;

border-right:2px solid #bbb;

border-left:2px solid #bbb;

}

.links{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000;

}



/* Header styling starts */

#header {

padding-right:05px;


padding-top:10px;

height:70px;

background-color:#fff;

}

#header img {

float:left;

padding-left:10px;

margin:0;

}

#headerright{

float:left;

height:38px;

width:345px;

background-image:url(images/headerrightbg.gif);

margin-top:9px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

line-height:36px;

padding-right:2px;

}



#searchformholder{

float:right;

width:320px;

height:110px;

padding:5px;

margin-right:5px;

margin-top:30px;

background-image: url(images/searchbg.png);

border:1px solid #000;

color:#FFF;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

line-height:18px;

}



* html #searchformholder{

background-image: none;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/searchbg.png');

width:330px;

height:100px;

margin-top:8px;

padding-bottom:0px;

}



#searchbox{

display:block;

position:relative;

}



#searchbox label{float:left; width:100px; padding-right:5px;}

#searchbox a{

color:#0095d9;

font-size:10px;

font-weight:bold;

}



#searchbox a:hover{

color:#0095d9;

font-size:10px;

font-weight:bold;

text-decoration:none;

}

#searchform{

padding:5px;

}

.headersmalltext{

font-size:10px;

}



#headermain{

width:750px;

height:166px;

background:url(images/headermain.gif) no-repeat;

}



/* Header styling ends */



/* Navigation Starts*/



#nav {

background-image:url(images/navbg.jpg);

background-repeat:repeat-x;

padding:8px;

color:#fff;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

margin-bottom:10px;

}

#nav ul{

margin:0;

padding:0;

list-style:none;

}



	#nav li{



		display:inline;



		margin:0;



		padding-left:8px;



		padding-right:8px;



		border-right:2px solid #bbb;



	}







	#nav a{



		color:#bbb;



		text-decoration:none;



		}



	#nav a:hover{



		color:#fff;



		text-decoration:none;



		}



/* Navigation finishes*/











#main {



		background:#fff;



		float:left;



		width:450px;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:11px;



		line-height:22px;



		padding-top:10px;



		padding-top:5px;	



}	



#main h3, #main p {



		padding:0 10px;



	    }







#main h3{



	color:#F45CA4;



	font-family:Arial, Helvetica, sans-serif;



	}



	#sidebar {



		background:#fff;



		float:right;



		width:290px;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:11px;



		line-height:22px;



	}



	#sidebar ul {



		margin-bottom:0;



    }



	#sidebar h3{



	color:#F45CA4;



	font-family:Arial, Helvetica, sans-serif;



	}	



    #sidebar h3, #sidebar p {



		padding:0 10px 0 0;



    }



	#footer {



		background:#54BDE9;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:11px;



		line-height:22px;



		clear:both;



	}



	#footer p {







		padding:5px;



		margin:0;



    }



	#footernav {



		padding:8px;



		color:#000;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:10px;



			



		}



	#footernav ul{



		margin:0;



		padding:0;



		list-style:none;



	}



	#footernav li{



		display:inline;



		margin:0;



		padding-left:8px;



		padding-right:8px;



		border-right:1px solid #000;



	}







	#footernav a{



		color:#000;



		text-decoration:none;



		}



	#footernav a:hover{



		color:#ccc;



		text-decoration:none;



		}



#container {



		background:#fff;		



		width:742px;



		padding-left:4px;



		padding-right:4px;



		padding-bottom:4px;



		font-family:Verdana, Arial, Helvetica, sans-serif;



		font-size:11px;



		



	}



	#container h3, #container p {



		padding:0 10px;



	    }



	#container h3{



	color:#0095d9;



	font-family:Arial, Helvetica, sans-serif;



	}



	#tableclass table {



	font-size: 95%;



 font-family: 'Lucida Grande', Helvetica, verdana, sans-serif;



 background-color:#fff;



 border-collapse: collapse;



 width: 50%;



 line-height: 1.2em;



}



#tableclass caption {



 font-size: 30px;



 font-weight: bold;



 color: #002084;



 text-align: left;



 padding: 10px 0px;



 margin-bottom: 2px;



 text-transform: capitalize;



}



#tableclass thead th {



 border-right: 2px solid #fff;



 color:#fff;



 text-align:center;



 padding:2px;



 height:25px;



 font-size:14px;



 background-color: #0095D9;



}



#tableclass tfoot {



 color:#002084;



 padding:2px;



 text-transform:uppercase;



 font-size:1.2em; 



 font-weigth: bold;



 margin-top:6px;



 border-top: 6px solid #0095D9;



 border-bottom: 6px solid #0095D9;



}



#tableclass tbody tr {



 background-color:#fff;



 border-bottom: 2px solid #0095D9;



}



#tableclass tbody td {



 color:#000000;



 padding:5px;



 text-align:left;



}



#tableclass tbody th {



 text-align:left;



 padding: 2px;



}



#tableclass tbody td a, tbody th a {



 color:#000000;



 text-decoration:underline;



 font-weight:normal; 



}



#tableclass tbody td a:hover, tbody th a:hover {



 text-decoration:none;



}







	#bluebox{



	background-color:#E0F3FA;



	border:solid;



	border-width:1px;



	border-color:#D8E1F0;



	padding:10px;



	margin:5px;



	



	}



		.errormsg{



	font-size:12px;



	color:red;



	}