.heading{
	Color : #313F5F;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 15px;
	}

.sub_heading{
	Color : #EF0000;
	Font-Family : Arial;
	Font-Weight : Bold;
	Font-Size : 13px;
	}

.normal_bold_text{
	Color : #183E95;
	Font-Family : Tahoma;
	Font-Weight : Bold;
	Font-Size : 11px;
	}

.normal_text{
	Color : #8F8F8F;
	Font-Family : Tahoma;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_white_text{
	Color : #FFFFFF;
	Font-Family : Tahoma;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
	
.normal_error_text{
	Color : #FF0000;
	Font-Family : Tahoma;
	Font-Weight : Normal;
	Font-Size : 11px;
	}

.normal_small_bold{
	Color : #183E95;
	Font-Family : Tahoma;
	Font-Weight : Bold;
	Font-Size : 10px;
	}

.normal_small_text{
	Color : #8F8F8F;
	Font-Family : Tahoma;
	Font-Weight : Normal;
	Font-Size : 10px;
	}

/*
Table / Row
*/

#list_row_BG1,.list_row_BG1{
	Background-Color :#E3E3E3;
	}

#list_row_BG2,.list_row_BG2{
	Background-Color : #FFFFFF;
	}

#Application_Table{
	border-spacing : 10pt;
	padding : 5px;	
	Width : 100%;		
	font-family : "verdana";
	font-size : 10pt;
	}

#Form_Table{
	border-spacing : 10pt;
	padding : 0pt;	
	Width : 415px;
	Font-Family : Arial;
	Font-Size : 10pt;
	}

.TableBackGroundColor
{
    BACKGROUND-COLOR: #B4BEC1;
}

body{
	background:url(/sw/themes/10759/site_images/body-bg.gif) repeat-x 0 0;
	margin:0; padding:0;}
	
td{
	Color : #8F8F8F;
	Font-Family : Tahoma;
	Font-Weight : Normal;
	Font-Size : 11px;
	}
a{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color:#F12020; text-decoration:underline;
	}
a:hover{
	 text-decoration: none;
	}
.greyTxt{
	font:normal 14px/16px Tahoma;
	color:#8F8F8F;}
.viewmore {
	background:url(/sw/themes/10759/site_images/view-morebg.gif) no-repeat 0 0;
	font:bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#B91414; text-decoration:none; float:right;
	width:80px; _width:86px; height:21px; display:block;
	padding:0 6px 0 0; _padding:0 6px 0 0; margin:0;
	white-space:pre;
	}
.viewmore:hover {
	color:#D28E8E;}
.footer{
	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#858585;}

ul.service{
	padding:0 0 0 20px; margin:0;
	list-style-type:none;
	}
ul.service li{
	background:url(/sw/themes/10759/site_images/redarrow.gif) no-repeat 0 4px;
	padding:0; margin:0 0 5px 0;
	}
ul.service li a{
	font:bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#8F8F8F; text-decoration:none;
	padding:0 0 0 15px; margin:0;
	}
ul.service li a:hover{
	color:#F90D0D;
	}
	
ul.project{
	padding:0 0 0 20px; margin:0;
	list-style-type:none;
	}
ul.project li{
	background:url(/sw/themes/10759/site_images/blue-arrow.gif) no-repeat 0 5px;
	font:bold 11px/17px Tahoma, Arial, Helvetica, sans-serif;
	color:#8F8F8F; padding:0 0 0 15px; margin:0;
	}

.productcat{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color:#800000;
	}
.productcat a{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color:#800000; text-decoration:underline;
	}
.productcat a:hover{
	text-decoration:none;
	}
.clickfont{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.clickfont span{
	font:normal 25px/28px Arial, Helvetica, sans-serif;
	color:#000000;
	}
.clickfont span a{
	font:normal 17px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; text-decoration:underline;
	}
.clickfont span a:hover{
	text-decoration:none;
	}
.SelectaCallType{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.SelectaCallTypebox{
	width:147px; height:20px;
	padding:0 0 0 5px;
	}
.clientText{
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}
.username{
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.usernamebox{
	width:206px; height:20px;
	}
.forgot{
	font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
.forgot span{
	font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#800000;
	}
.forgot span a{
	font:normal 9px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#800000; text-decoration:underline;
	}
.forgot span{
	text-decoration:none;
	}
/*-------------------------::NEWPAGEstyle::-------------------------------*/
.serchbox{
	width:85px; line-height:20px;} 
.buttonfontstyle{
	font-family: Tahoma,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#B91414;	
	Font-Weight:bold;
	line-height:17px;
	padding:0 5px;
	
	}
