

a:link    { color: #D34279; text-decoration: underline;}

a:visited { color: #D34279; text-decoration: underline;}

a:active  { color: #D34279; text-decoration: underline;}

a:hover   {
	color:#333333;
	text-decoration: underline;
}

	

a.special:link    { color:#ffffff; text-decoration: underline; float:right; padding-right:8px;}

a.special:visited { color:#ffffff; text-decoration: underline; float:right; padding-right:8px}

a.special:active  { color:#ffffff; text-decoration: underline; float:right; padding-right:8px}

a.special:hover   { color:#ffffff; text-decoration: underline; float:right; padding-right:8px}

	

.websitename 

{

font-size: 16px; margin-bottom:0px; color:#666666;

}

.date/*modified*/

{

width:508px;

font-size:11px;

padding:5px 10px;

/*margin:5px;*/

/*background-color:#f2f2f2;*/

display:block;

/*border:1px dotted #e8e8e8;*/

}

.links_header/*unchanged*/

{

	font-weight:bold;

	text-align:right;

	background-color:#e2e2e2;

	display:block;

	width:702px;

	color:#404040;

	padding:5px;

}

.content_padding

{
	display:block;
	margin:8px;
	font-size: 13px;
}

.content_padding strong

{
	font-size: 22px;
	line-height: normal;
	

}

.headings/*unchanged*/

{

	font-weight:bold;

	color:#ffffff;

	background-color:#2e81d6;

	display:block;

	width:344px;

	margin:1px;

	padding:2px;

}

.headings_cats/*unchanged*/

{
	font-weight:bold;
	color:#ffffff;
	background-color:#999999;
	display:block;
	width:875px;
	margin:1px;
	padding:5px;
	font-size: 10pt;
}

.cats/*unchanged*/

{

	background: #ffffff url(big_question.gif) no-repeat bottom right;

	display:block;

	width:890px;

	margin-bottom:10px;
	
	color:#404040;

	border-right:2px solid #c1c1c1;

	border-bottom:2px solid #c1c1c1;
	margin: auto;

}

.cats_display_content /*unchanged*/

{

	background: #ffffff url(bot_right.gif) no-repeat bottom right;

	display:block;

	width:712px;

	margin-bottom:10px;

	color:#404040;

	border-right:2px solid #c1c1c1;

	border-bottom:2px solid #c1c1c1;

	clear: both;

}

.latest_faq /*unchanged*/

{

	float:left;

	background: #ffffff url(bot_right.gif) no-repeat bottom right;

	display:block;

	width:350px;

	height:400px;

	color:#404040;

	border-right:2px solid #c1c1c1;

	border-bottom:2px solid #c1c1c1;

	margin-right:10px;

}

.popular_faq /*unchanged*/

{

	float:left;

	background: #ffffff url(bot_right.gif) no-repeat bottom right;

	display:block;

	width:350px;

	height:400px;

	color:#404040;

	border-right:2px solid #c1c1c1;

	border-bottom:2px solid #c1c1c1;

}

.copy/*unchanged*/

{

	width:706px;

	display:block;

	margin:8px;

	font-size:10px;

	text-align:right;

}

/*added css */

#left_col{/*general left col setup*/

width: 528px;

margin: 7px;

float:left;

}

#top_left{

width:528px;

margin-bottom: 7px;

background: url(left_bg.jpg) repeat-y;

}

#bot_left{

width:528px;

background: url(left_bg.jpg) repeat-y;

}

.top_left_bg{

width: 528px;

height: 10px; /*carners background image size*/

background: url(left_top.jpg) no-repeat;

}

.bot_left_bg{

width: 528px;

height: 10px; /*corners background image size*/

background: url(left_bot.jpg) no-repeat;

}

#right_col{/*general right col setup*/

width: 164px;

margin-top: 7px;

margin-bottom: 7px;

float:left;

}

#top_right{

margin-bottom: 7px;

background: url(right_bg.jpg) repeat-y top;

}

#bot_right{

background: url(right_bg.jpg) repeat-y bottom;

}

.top_right_bg{

height: 10px; /*carners background image size*/

background: url(right_top.jpg) no-repeat top;

}

.bot_right_bg{

height: 10px; /*corners background image size*/

background: url(right_bot.jpg) no-repeat bottom;

}

#right_col a{ /*right col link stile*/

text-decoration: none;

color: #2E81D6;

}

input.cross{/*style input text boxes*/

border: 1px solid #2E81D6;

color: #CCCCCC;

padding-left:4px;

}

input.tick{

border: 1px solid #2E81D6;

padding-left:4px;

}

input.btn{/*style submit btn*/

margin-left: 70px;

margin-bottom: 10px;

}

.clearfix{ /*avoid background collapsing*/

 clear: both;

}

.content_padding1{

display:block;

margin:8px;

}

.content_padding2 { /*padding right col*/

display:block;

margin:0 8px;

}

.content_padding3{

display:block;

margin-bottom: 5px;

}

.icon{ /*print,mail,add_icon*/

margin-right: 10px;

margin-bottom: -5px;

}

.icon2{ /*cross,tick_icon*/

margin-left: 10px;

margin-bottom: -6px;

}

.icon3{ /*int_icon*/

margin-left: 10px;

border: none;

}

#smiley1{ /*smiley1_icon*/

margin-right: 6px;

vertical-align: middle;

}

#smiley2{ /*smiley2_icon*/

margin-right: 6px;

margin-left: 10px;

vertical-align: middle;

}

#ty{ /*thank you text style*/

text-align: center;

display:block;

background-color:#B7ECA2;

border: 1px solid #5DD32F;

}





