/* CSS Document */

body{

background-color:#ffffff;

}
a{
outline:none;
}

#outer_wrapper{
 
	height:auto;

	width:100%;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	background:transparent url(../images/Home_r1_c10.jpg) no-repeat scroll 980px 0;

}

/*******************Main Content*********************/

/*------Column-1-------*/

.column-1 p{

	float:left;

	font-size:10px;

	color:#666666;

}

.content .column-1 ul{

	background-color:#E9E9E9;

	border-bottom:1px solid #CFCFCF;

	border-left:1px solid #CFCFCF;

	border-right:1px solid #CFCFCF;

	float:left;

	font-size:12px;

	height:auto;

	list-style-type:none;

	padding-left:20px;

	width:179px;

	margin-top:-3px;
margin-bottom:15px;

}

.content .column-1 ul li{

	float:left;

	height:auto;

	width:178px;

}

.content .column-1 ul li a{

	float:left;

	font-size:11px;

	font-weight:bold;

	margin-left:2px;

}

.content .column-1 ul li span{

	border-bottom:1px solid #FEFEFE;

	float:left;

	font-weight:bold;

	margin-bottom:9px;

	padding-bottom:7px;

	width:163px;

	font-size:12px;

}
.column-1 ul li span a.more{

	font-size:11px;

}

/*------Column-2-------*/

.content .column-2{

	height:auto;
	width:431px;
float:left;
margin-bottom:17px;

}

.content .column-2 img{
 border:none;
}

#col2_top{

	float:left;

	height:auto;

	width:431px;

}

.content .column-2 .back{

    float:right;

    margin-right:11px;

}

.column-2 h1{

	padding-bottom:8px;

	padding-left:20px;

	padding-top:21px;

}

#col2_top h2{

	font-size:14px;

	float:left;

	color:#333333;

	padding-left:20px;
padding-top:10px;
width:390px;
}

.column-2 p{

	float:left;

	font-size:12px;

	padding-left:20px;

	padding-top:10px;

}

#col2_top p{

	float:left;

	font-size:12px;

	line-height:17px;

	padding-left:20px;

	padding-top:7px;

padding-right:10px;

}

.content .column-2 a{

	float:left;

	font-size:12px;

	line-height:17px;

	padding-left:20px;

	padding-top:7px;

}

/*------Tabs-------*/

#tabs{
float:left;
height:399px;
margin-left:20px;
margin-top:15px;
width:410px;
}

#tabs a{
border:medium none;
font-size:13px;
outline:medium none;
padding-left:0;
}
#tabs img{
border:medium none;
outline:medium none;
}

#tab1, #tab2, #tab3, #tab4{
float:left;
height:auto;
width:auto;
}

.tab_content {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
float:left;
padding:0 9px 9px;
width:380px;
margin-top:-3px;
}

#grand_design{
background-color:#FFFFFF;
height:414px;
position:absolute;
visibility:hidden;
width:410px;
z-index:1;

}
.tab_content p a{
font-family:arial;
font-size:13px;
line-height:17px;
margin-bottom:0;
margin-top:0;
padding-left:0;
padding-top:5px;
text-decoration:none;
}
.tab_content p{
color:#333333;
float:left;
font-family:arial;
font-size:11px;
line-height:16px;
margin-bottom:0;
margin-top:0;
padding-left:0;
padding-top:0;
}
.tab_content p a:hover{
text-decoration:underline;
}

#tabs a.more{
float:none;
color:#00AEDD;
font-size:11px;
}

/*------Column-3-------*/

.content .column-3{

	background-color:#E9E9E9;

float:left;

height:auto;

/*min-height:535px;*/

padding-bottom:36px;

padding-top:21px;

width:327px;

}

.content .column-3 .col3_details a.more{

     border:medium none;

     float:none;

     margin-left:0;

     font-size:11px;

}

.content .column-3 .col3_details{

	background-color:#E9E9E9;

float:left;

height:auto;

padding-left:8px;

padding-top:9px;

width:152px;

}

.content .column-3 .col3_details a{

        font-size: 12px;

        font-weight: bold; 

}

.content .column-3 .col3_details p{

float: left;

 font-size: 11px;

 line-height: 14px;

 margin-bottom: 1px;
width:152px;

}

#newsletter{

	float:left;

	margin-left:0;

	padding-top:1px;

	background-color:#ffffff;

height:73px;
margin-top:10px;
}




