body{
margin:0;
padding:0;
}

.searchbox-bdrGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #26387B;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEDEDE;
	border-bottom-color: #DEDEDE;
	border-left-color: #DEDEDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
a.topmenu-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #6D6D6D;
	text-decoration: none;
	text-align: center;
	padding:5px;
	
}
a.topmenu-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#26377B;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding:5px;
	
}
.bdr-grey {
	border: 1px solid #D4D0C8;
}

.bdr-grey-cat {
	border: 1px solid #D4D0C8;
	padding-bottom:5px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.bodytext-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.bdr-footer {
	background-image: url(../images/bdr-border.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/* Style for image hover of top image goes here */

	
	
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
	
.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}
a.opacityit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#8D8D8D;
text-decoration:none;
white-space:nowrap;
}
	a.opacityit:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#26377B;
text-decoration:none;
white-space:nowrap;
}






/* Style for image hover of top image ends here */	
	

.img-white-bdr {
	border: 5px solid #FFFFFF;
}
/* style for tab goes here */
.bgr-geneegold {
	background-image: url(../images/bgr-geneegold.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.bdrbtmThree {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #D4D0C8;
}
.bdrleft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D4D0C8;
}
.bdrright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D4D0C8;
}
.bdrbtm{
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #D4D0C8;
	
}.tab-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #D4D0C8;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
}
.tab-menu-click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D4D0C8;
	border-right-color: #D4D0C8;
	border-left-color: #D4D0C8;
}
.tab-menu-mediacenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
	background-color:#E1E1E1;
}
.tab-menu-click-mediacenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	cursor: pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color:#E1E1E1;
}
.bdrbtmThree-mediacenter {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.bdrbtm-mediacenter{
	
	border-bottom-width: 1px;
	
	border-bottom-style: solid;
	
	border-bottom-color: #000000;
	
}
/* style for tab ends here */.dotbdr {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.topMnu-titleBlk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
}


.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
	color: #26377B;
	text-decoration: none;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.imgbdr {
	border: 7px solid #FFFFFF;
}

.boldheadeing-blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	text-align: left;
}
.bluebdr {
	border: 1px solid #000066;
}
.blacktextlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.blacktextlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #000066;
	text-decoration:underline;
	text-align: justify;
}
.bdrtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D0C8;
}
.bdr-solution {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000000;
}


.MailListBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	border: 1px solid #999999;
}

/* Style for right menu hover of Start here */	

.con_border_div {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px;  MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}

.bgout {
	BACKGROUND-COLOR: transparent;
	background-color:#666;
	BACKGROUND: url(../images/newbg.png);
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #808080;
	TEXT-DECORATION: none;
}
.bgover {
	 BACKGROUND-IMAGE: url(../images/link-back.jpg); 
	 cursor:pointer;		  
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; 
	COLOR: #26377b;
	TEXT-DECORATION: none;
	 
}
/* Style for right menu hover of End here */	

/* Style for right menu product hover of Start here */	

.con_border_div_product {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px;  MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}

.bgout_product {
	BACKGROUND-COLOR: transparent;
	background-color:#666;
	BACKGROUND: url(../images/newbg-product.png);
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #808080;
	TEXT-DECORATION: none;
}
.bgover_product {
	 BACKGROUND-IMAGE: url(../images/link-back-product.jpg); 
	 cursor:pointer;		  
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	COLOR: #26377b;
	TEXT-DECORATION: none;
	 
}
/* Style for right menu product hover of End here */	

a.footermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
a.footermenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #ff9900;
	text-decoration: none;
	text-align: justify;
}
.contact_genee_13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #0b378f;
	text-decoration: none;
	text-align: justify;
}
.contact_genee_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.contact_genee_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0b378f;
	text-decoration: none;
	
}


/* Tabs */	

	.TabTop{
	/* Start layout CSS */

		color:#FFF;
	font-size:11px;
	background-color:#21428e;
	width:528px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/tab_arrow_shut.gif');
	background-repeat:no-repeat;
	background-position:top left;
	/*

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

			background-repeat:no-repeat;

			background-position:top right;

		*/



		height:20px;
	/* End layout CSS */



		overflow:hidden;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	}



	.TabTop_blank{

		/* Start layout CSS */

		color:#FFF;

		font-size:80%;

		background-color:#21428e;

		width:528px;

		margin-bottom:2px;

		margin-top:2px;

		padding-left:2px;

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

		background-repeat:no-repeat;

		background-position:top left;

		height:20px;

		overflow:hidden;

	}



	.TabOpen{	/* Parent box of slide down content */

		/* Start layout CSS */

		border:1px solid #21428e;

		background-color:#ffffff;

		width:528px;

		/* End layout CSS */



		visibility:hidden;

		height:0px;

		overflow:hidden;

		position:relative;

	}



	.TabContent{	/* Content that is slided down */
	padding:1px;
	color: #333;
	font-size: 11px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%;
	}


.bdr_blk_thumb {
	border: 1px solid #000000;
	cursor: pointer;
}
.bdr_blue_thumb {
	border: 1px solid #cccccc;
	cursor: pointer;
}
.bdr_green_thumb {
	border: 1px solid #52C103;
	cursor: pointer;
}

/* Sample PopBox CSS Classes */


.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("images/magminus.cur"), pointer;
	border: none 1px #000000;
}
.PopBoxImageLink
{
	cursor: pointer;
	border: none 1px #000000;
}
.PopBoxImageMove
{
	border: none 1px #000000;
	cursor: pointer;
}

/* Sample PopBox CSS Classes ends here */
.title_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #52C103;
	line-height: 130%;
	text-decoration: none;
}
.highlighted_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #52C103;
	line-height: 130%;
	text-decoration: none;
}
.title_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #26397D;
	line-height: 130%;
	text-decoration: none;
}
.bluetextlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26397D;
	line-height: 130%;
	text-decoration: none;
}
.bluetextlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #26397D;
	line-height: 130%;
	text-decoration: underline;
}
/* style for left menu goes here */
h1.SideHeader { font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #21428e; border: 0; padding: 0 0 2px 0; margin: 0 0 10px 0; border-bottom: 1px solid #ccc; text-align:left; padding-bottom:5px; padding-top:5px; }
#Left_Menu { background-image:url(../images/submenu_t3_bg.jpg);  background-repeat:no-repeat; background-position:bottom; padding-bottom:10px;   }
#Left_Menu ul {margin: 0; padding: 0; list-style-type: none;}

	#Left_Menu li {margin: 0 0 1px 0}

	#Left_Menu a {
	display: block;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 6px;
	width: 190px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	border-bottom-width: 1px;
	text-align: left;
	
}

	#Left_Menu a:link {color: #04073F; text-decoration: none; font-size: 80%; font-weight: normal}

	#Left_Menu a:visited {color: #04073F; text-decoration: none; font-size: 80%; font-weight: normal}

	#Left_Menu a:hover {background-color: #21428e; color: #fff; font-size: 80%; font-weight: normal}

	#Left_Menu ul li.sel a { background-color: #bbbbbb; }
	
	#Left_Menu ul li.sel_cat a {
	background-color: #dddddd;
	height:28px;
}

	#Left_Menu ul li.sel_subcat a {background-color: #F5F5F6}



	#Left_Menu ul li ul {margin: 0; padding: 0; list-style-type: none;}

	#Left_Menu ul li ul li {margin: 0 0 1px 0}

	#Left_Menu ul li ul li a {display: block; height: 22px; padding: 0 0 0 12px; width: 184px; background-color: #ddd; font-size: 80%}

	#Left_Menu ul li.sel ul li a {display: block; height: 22px; padding: 0 0 0 12px; width: 184px; background-color: #ddd; font-size: 80%}

	#Left_Menu ul li ul li a:link {color: #666; text-decoration: none; font-size: 80%; font-weight: normal}

	#Left_Menu ul li ul li a:visited {color: #666; text-decoration: none; font-size: 80%; font-weight: normal}

	#Left_Menu ul li ul li a:hover {background-color: #21428e; color: #ffffff; font-size: 80%; font-weight: normal}

	#Left_Menu ul li ul li.sel a {background-color: #21428e; color: #ffffff}


/* style for left menu ends here */
/* style for offer menu start hear*/
.page_menu { background-image:url(../images/submenu_t3_bg.jpg);  background-repeat:no-repeat; background-position:bottom; padding-bottom:7px;   }
.page_menu ul {margin: 0; padding: 0; list-style-type: none;}

	.page_menu li {margin: 0 0 1px 0}

	.page_menu a {
	display: block;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 6px;
	width: 190px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	border-bottom-width: 1px;
	text-align: left;
	
}

	.page_menu a:link {color: #04073F; text-decoration: none; font-size: 80%; font-weight: normal}

	.page_menu a:visited {color: #04073F; text-decoration: none; font-size: 80%; font-weight: normal}

	.page_menu a:hover {background-color: #21428e;  font-size: 80%; font-weight: normal}


/*style for offer menu end hear */


.dot_bdr_bdm {
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #000033;
}
.list-keyfeature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	list-style-type: disc;
	list-style-position: outside;
}

.boldheadeing-blue-large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	text-align: left;
}

.btn-shed-without-hand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #21428E;
	text-align: left;
	vertical-align: middle;
}
.grey-bdr-blue {
border: 4px solid #21428E;
}
.bdr-blue {
	border: 1px solid #21428E;
}
a.sideMenu-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:25px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
a.sideMenu-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:25px;
	color: #FF9147;
	text-decoration: none;
	/*
	border-top:solid 1px #077e8d;
	border-bottom:solid 1px #077e8d;
	*/
	background-image: url(../images/link-back.jpg);
}

.border4side {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-color: #B2EFB2;
	border-right-color: #007100;
	border-bottom-color: #007100;
	border-left-color: #B2EFB2;
	margin-bottom: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
img{border:0;}

a.buttenstyle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #55CA00;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	border: thin solid #9900CC;
}
a.buttenstyle:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FE0000;
	text-decoration: none;
	background-color: #55CA00;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	border: thin solid #FF0100;
}
.bdrblue_left_btm {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #26397D;
	border-left-color: #26397D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bdrblue_left_btm_right {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #26397D;
	border-left-color: #26397D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #26397D;
}

/* style for auto suggest goes here */

.suggest_link 

{	background-color: #FFFFFF;

	padding: 2px 6px 2px 6px;

}

.suggest_link_over

{

	background-color: #3366CC;

	padding: 2px 6px 2px 6px;

}

#search_suggest 

{

   position: absolute;

	margin-top:3px;

	background-color: #FFFFFF;

	text-align: left;

	left: 78%;

	width:170px;

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;		

	padding: 2px 6px 2px 6px;			

}	

/* style for auto suggest ends here */.bdr-media4 {
	border: 1px solid #C3C3C3;
}
.bdr-media3-btm {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C3C3C3;
	border-bottom-color: #C3C3C3;
	border-left-color: #C3C3C3;
}
.grey-text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: center;
}
.grey-text-bold-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #878787;
	text-decoration: none;
	}
	a.link-grey-text-bold-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #878787;
	text-decoration: none;
	}
	a.link-grey-text-bold-11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #233E8F;
	text-decoration: none;
	}
.grean-text-bold-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #233E8F;
	text-decoration: none;
	}
		
.text_box_tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #26387B;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DEDEDE;
	border-bottom-color: #DEDEDE;
	border-left-color: #DEDEDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DEDEDE;
}
/* style for form validation goes here */
.FormItemRequired {
	color: #ff3333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.dotbottomborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999999;
}




/* style for form validation ends here */
.solution-bdr {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B0ACAC;
}
.thanksmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	
}


ul {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
ol {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
li{
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.h7 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
A.h7:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ordered-list LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/square-bullet.gif) no-repeat 0px 5px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#sitemap_con UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sitemap_con UL LI {
	MARGIN: 4px 0px 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/bullet.gif) no-repeat 0px 5px; VERTICAL-ALIGN: middle
}

/* CSS for Send To Friends START */

div.sample_popup { z-index: 1; }

div.sample_popup div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;
  width: 200px;
  height:      20px;
  line-height: 19px;
  vertical-align: middle;
  background: url('../form_header.png') no-repeat;
  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #206040;
  cursor:  default;
}

div.sample_popup div.menu_form_body
{
  width: 200px;
  border: 1px solid black;
  background-color:#FFFFFF;
  }

div.sample_popup img.menu_form_exit
{
  float:  right;
  margin: 1px 5px 0px 0px;
  cursor: pointer;
}

div.sample_popup table
{
  width: 100%;
  border-collapse: collapse;
}

div.sample_popup th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.sample_popup td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.sample_popup form
{
  margin:  0px;
  padding: 2px 10px 10px 10px;
}

div.sample_popup input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.sample_popup input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}
/* CSS for Send To Friends END */