/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6, 
P, 
BLOCKQUOTE ,
PRE ,
A ,
ABBR ,
ACRONYM ,
ADDRESS, 
BIG, 
CITE ,
CODE, 
DEL ,
DFN ,
EM ,
FONT,
IMG ,
INS ,
KBD, 
Q ,
S ,
SAMP, 
SMALL ,
STRIKE, 
STRONG, 
SUB, 
SUP ,
TT, 
VAR ,
B, 
U ,
I, 
CENTER, 
DL, 
DT ,
DD, 
OL, 
UL, 
LI ,
FIELDSET ,
FORM ,
LABEL, 
LEGEND ,
TABLE ,
CAPTION ,
TBODY, 
TFOOT, 
THEAD ,
TR ,
TH ,
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1

	

}
body
{
	background-color: #e6e6e6;
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
HTML {
	/*BACKGROUND: url(images/bgd_html.jpg) #000 repeat-x center top*/
	background:#fff;
}
BODY {
	FONT: 11px/1.5 verdana, arial, sans-serif; COLOR: #cccccc
}
P {
	MARGIN-BOTTOM: 10px
}
LI {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; 
}
UL {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: -8px
}
H2 {
	MARGIN-BOTTOM: 5px; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 10px
}
H2.first {
	PADDING-TOP: 0px
}
H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 14px
}
H1 {
	TEXT-INDENT: -9999px; MARGIN: -14px 0px 0px -7px; WIDTH: 784px; HEIGHT: 27px
}
IMG.splash {
	BORDER-BOTTOM: #3d2414 0px solid; BORDER-LEFT: #3d2414 1px solid; DISPLAY: block; MARGIN-BOTTOM: 15px; MARGIN-LEFT: -7px; BORDER-TOP: medium none; BORDER-RIGHT: #3d2414 1px solid
}
A:link {
	BORDER-BOTTOM: #a6d3dd 0px solid; COLOR: #a6d3dd; TEXT-DECORATION: none
}
A:visited {
	BORDER-BOTTOM: #a6d3dd 0px solid; COLOR: #a6d3dd; TEXT-DECORATION: none
}

.header {
	  BACKGROUND: url(images/logo.jpg) no-repeat 20px 10px;
}


.left_col {
	WIDTH: 245px; FLOAT: left; COLOR: #999
}
.right_col {
	WIDTH: 500px; FLOAT: right
}


.contact {
	PADDING-RIGHT: 115px; DISPLAY: inline; FLOAT: left
}





.fl{ float:left; display:block; width:100%; height:100%; margin:0px}
.fr{ float:right ; display:block ;width:100%;height:100%; margin:0px; }
.lbl_floatright{ float:right ;   margin:0px; }
.fn{ float:none ; display:block ;width:100%;height:100%; margin:0px; }






.bhead {
	margin: 0px;
	border: 0px solid #CCCCCC;
	overflow:hidden;
	/*background:#fbfce5 url(images/img08.gif) repeat-x bottom;*/
}


.bhead .content {
	margin:0px auto 0px auto;
	width:100%;
	
}

.bhead .th
{
	height:27px;  vertical-align:top ;padding: 0px 0px 0px 0xp;display:none;
}
.bhead .tb
{
	width:100%;
	height:auto;
	border:none;
	
	/*border:solid 1px green;*/
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
	 
}
.bhead .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top; 
	display:none;
}
.bhead .tc
{
	
}


/*'==================================================================*/

.boxedwot {
	border: 0px solid #CCCCCC;
	overflow:hidden;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxedwot .title {
	height: 5px;
	padding: 0px 0 0 0px;
	background:#fff url(images/img08.gif) repeat-x;
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxedwot .title1 
{
	display:none;
	padding: 5px 0 0px 5px; 
	font-size:13px;
	color:#0565bc;
	font-family:"Trebuchet MS" Calibri Verdana;
	float:left;
}
.boxedwot .rtspan
{
	background: url(images/white_rcol_bg.gif) no-repeat; 
	float:right;
	width:14px;
	height:5px;  
}
.boxedwot .ltspan
{
	background: url(images/white_lcol_bg.gif) no-repeat; 
	float:left;
	 width:14px;
	height:5px;  
}

 .boxedwot .rbspan
{
	background: url(images/white_brcol_bg.gif) no-repeat bottom; 
	float:right;
	width:14px;
	height:5px; 
	margin: 0px 0px 0px 0px;
}
.boxedwot .lbspan
{
	background: url(images/white_blcol_bg.gif) no-repeat bottom; 
	float:left;
	width:14px;
	height:5px; 
margin: 0px 0px 0px 0px;
}

.boxedwot .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	background: url(images/123.gif) repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxedwot .content {
	margin:0px auto 0px auto;
	width:100%;
	background:#fff;
	
	

}

.boxedwot .th
{
	height:5px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:#fff;
}

.boxedwot .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxedwot .tf
{
	height:5px !important;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxedwot .tc
{
	border-left:solid 1px #dbdada;

border-right :solid 1px #dbdada;	
padding:5px 5px 5px 5px;

background-color:#fff;
}
/*============================== header =====================================*/
/*======================================================================*/
.boxed {
	border: 0px solid #CCCCCC;
	overflow:visible;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxed .title {
	height: 36px;
	padding: 0px 0px 0px 0px;
	background:#fff url(images/tb.png) repeat-x;
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxed .title1 
{
	display:block;
	padding: 12px 0 0px 5px; 
	font-size:13px;
	color:Gold;
	font-family:"Trebuchet MS" Calibri Verdana;
	float:left;
}
.boxed .rtspan
{
	background: url(images/tr.png) no-repeat; 
	float:right;
	width:14px;
	height:36px;  
}
.boxed .ltspan
{
	background: url(images/tl.png) no-repeat; 
	float:left;
	 width:14px;
	height:36px;  
}

 .boxed .rbspan
{
	background: url(images/br.png) no-repeat bottom; 
	float:right;
	width:14px;
	height:5px; 
	margin: 0px 0px 0px 0px;
}
.boxed .lbspan
{
	background: url(images/bl.png) no-repeat bottom; 
	float:left;
	width:14px;
	height:5px; 
margin: 0px 0px 0px 0px;
}

.boxed .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	/*background:url(images/bg_content.png) #190c02 repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxed .content {
	margin:0px auto 0px auto;
	width:100%;
	background-color:Transparent ;
	
	

}

.boxed .th
{
	height:36px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:Transparent;
}

.boxed .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxed .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxed .tc
{
	border-left:solid 0px #dbdada;

border-right :solid 0px #dbdada;	
padding:5px 5px 5px 5px;

background: url(images/bg_content.png) #190c02 repeat-x;
}

/*'==================================================================*/
/*======================================================================*/
.boxed1 {
	border: 0px solid #CCCCCC;
	overflow:visible;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxed1 .title {
	height: 36px;
	padding: 0px 0px 0px 0px;
	/*background:#fff url(images/tb.png) repeat-x;*/
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxed1 .title1 
{
	display:block;
	padding: 18px 0px 0px 20px; 
	font-size:15px;
	color:#006ca1;
	font-family: Arial ;
	float:left;
}
.boxed1 .rtspan
{
	background: url(images/bk1r.png) no-repeat right; 
	float:right;
	width:100%;
	height:46px;
	margin-left:0px;  
	margin-right:0px;
	
}
.boxed1 .ltspan
{
	background: url(images/bk1l.png) no-repeat -1px; 
	float:left;
	 width:95%;
	height:46px;  
	
	
}

 .boxed1 .rbspan
{
	background: url(images/bk1br.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:10px; 
	margin: 0px 0px 0px 0px;
}
.boxed1 .lbspan
{
	background: url(images/bk1bl.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:10px; 
margin: 0px 0px 0px 0px;
}

.boxed1 .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	/*background:url(images/bg_content.png) #190c02 repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxed1 .content {
	margin:0px auto 0px auto;
	width:100%;
	background-color:Transparent ;
	color: Gray;
	line-height:25px;
	font-size:12px;
	text-align:justify;
	
	
	

}

.boxed1 .th
{
	height:46px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:Transparent;
}

.boxed1 .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxed1 .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxed1 .tc
{
	border-left:solid 1px #d2d2d2;

border-right :solid 1px #d2d2d2;	
padding:15px;

background: #fff ;
}

/*'==================================================================*/

/*======================================================================*/
.boxed2 {
	border: 0px solid #CCCCCC;
	overflow:visible;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxed2 .title {
	height: 29px;
	padding: 0px 0px 0px 0px;
	/*background:#fff url(images/tb.png) repeat-x;*/
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxed2 .title1 
{
	display:block;
	padding: 12px 0px 0px 20px; 
	font-size:14px;
	color:#006ca1;
	font-family:Arial;
	float:left;
}
.boxed2 .rtspan
{
	background: url(images/bk2r.png) no-repeat right; 
	float:right;
	width:100%;
	height:29px;
	margin-left:0px;  
	margin-right:0px;
	
}
.boxed2 .ltspan
{
	background: url(images/bk2l.png) no-repeat -1px; 
	float:left;
	 width:95%;
	height:29px;  
	
	
}

 .boxed2 .rbspan
{
	background: url(images/bk2br.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:10px; 
	margin: 0px 0px 0px 0px;
}
.boxed2 .lbspan
{
	background: url(images/bk2bl.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:10px; 
margin: 0px 0px 0px 0px;
}

.boxed2 .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	/*background:url(images/bg_content.png) #190c02 repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxed2 .content {
	margin:0px auto 0px auto;
	width:100%;
	background-color:Transparent;
	
	

}

.boxed2 .th
{
	height:29px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:Transparent;
}

.boxed2 .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxed2 .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxed2 .tc
{
	border-left:solid 1px #d2d2d2;

border-right :solid 1px #d2d2d2;	
padding:5px 5px 5px 5px;

background: #f4f4f4 ;
}

/*'==================================================================*/

/*======================================================================*/
.boxed3 {
	border: 0px solid #CCCCCC;
	overflow:visible;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxed3 .title {
	height: 20px;
	padding: 0px 0px 0px 0px;
	/*background:#fff url(images/tb.png) repeat-x;*/
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxed3 .title1 
{
	display:block;
	padding: 10px 0px 0px 20px; 
	font-size:15px;
	color:#006ca1;
	font-family: Arial ;
	float:left;
	display:none ;
}
.boxed3 .rtspan
{
	background: url(images/bk3r.png) no-repeat right top; 
	float:right;
	width:100%;
	height:20px;
	margin-left:0px;  
	margin-right:0px;
	
}
.boxed3 .ltspan
{
	background: url(images/bk3l.png) no-repeat left top; 
	float:left;
	 width:95%;
	height:20px;  
	
	
}

 .boxed3 .rbspan
{
	background: url(images/bk1br.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:10px; 
	margin: 0px 0px 0px 0px;
}
.boxed3 .lbspan
{
	background: url(images/bk1bl.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:10px; 
margin: 0px 0px 0px 0px;
}

.boxed3 .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	/*background:url(images/bg_content.png) #190c02 repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxed3 .content {
	margin:0px auto 0px auto;
	width:100%;
	background-color:Transparent ;
	
	

}

.boxed3 .th
{
	height:20px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:Transparent;
}

.boxed3 .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxed3 .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxed3 .tc
{
	border-left:solid 1px #d2d2d2;

border-right :solid 1px #d2d2d2;	
padding:5px 5px 5px 5px;

background: #fff ;
}

/*'==================================================================*/

.btm {
	margin: 0px;
	border: 0px solid #CCCCCC;
	overflow:visible ;
	background:#fff url(images/tm_bg_sblue.png) repeat-x left top;
}


.btm .content {
	margin:0px auto 0px auto;
	width:100%;
	
}

.btm .th
{
	height:27px;  vertical-align:top ;padding: 0px 0px 0px 0xp;display:none;
}
.btm .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
	 
}
.btm .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top; 
	display:none;
}
.btm .tc
{
	
}




/*======================================================================*/
.boxed3 {
	border: 0px solid #CCCCCC;
	overflow:visible;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.boxed3 .title {
	height: 20px;
	padding: 0px 0px 0px 0px;
	/*background:#fff url(images/tb.png) repeat-x;*/
	
	font-size: 11px;
	
	color: #FFFFFF;
}
.boxed3 .title1 
{
	display:block;
	padding: 10px 0px 0px 20px; 
	font-size:15px;
	color:#006ca1;
	font-family: Arial ;
	float:left;
	display:none ;
}
.boxed3 .rtspan
{
	background: url(images/bk3r.png) no-repeat right top; 
	float:right;
	width:100%;
	height:20px;
	margin-left:0px;  
	margin-right:0px;
	
}
.boxed3 .ltspan
{
	background: url(images/bk3l.png) no-repeat left top; 
	float:left;
	 width:95%;
	height:20px;  
	
	
}

 .boxed3 .rbspan
{
	background: url(images/bk1br.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:10px; 
	margin: 0px 0px 0px 0px;
}
.boxed3 .lbspan
{
	background: url(images/bk1bl.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:10px; 
margin: 0px 0px 0px 0px;
}

.boxed3 .bottom
{
	height: 5px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	/*background:url(images/bg_content.png) #190c02 repeat-x bottom;
	/*background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.boxed3 .content {
	margin:0px auto 0px auto;
	width:100%;
	background-color:Transparent ;
	
	

}

.boxed3 .th
{
	height:20px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border: solid 0px #b8b8b8 !important;
	background-color:Transparent;
}

.boxed3 .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.boxed3 .tf
{
	height:22px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.boxed3 .tc
{
	border-left:solid 1px #d2d2d2;

border-right :solid 1px #d2d2d2;	
padding:5px 5px 5px 5px;

background: #fff ;
}

/*'==================================================================*/




/*'===========================*without header white boxed *=======================*/
.whboxed {
	border: 0px solid #CCCCCC;
	overflow:hidden;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.whboxed .title {
	height: 5px;
	padding: 0px 0 0 0px;
	
	font-size: 110%;
	border:solid 0px #ccc;
	color: #FFFFFF;
}
.whboxed .title1 {
	padding: 0px 0 0px 0px; 
	display:none;
	color: #fff;
	
	float:left;
	
	/*border:solid 1px #ccc;border: 1px solid #EFF0F1;*/
}
.whboxed .rtspan
{
	
	background: url(images/RC5.gif) no-repeat right top; 
	float:right;
	width:100%;
	height:5px;
	margin-left:0px;  
	margin-right:0px;
	
	  
}
.whboxed .ltspan
{
	background: url(images/LC5.gif) no-repeat left top; 
	float:left;
	 width:95%;
	height:5px;    
}

 .whboxed .rbspan
{
	
	background: url(images/B_R_C.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:25px; 
	margin: 0px 0px 0px 0px;
}
.whboxed .lbspan
{
	

background: url(images/B_L_C.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:25px; 
margin: 0px 0px 0px 0px;
}

.whboxed .bottom
{
	height: 15px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	
	/*background: url(images/123.gif) repeat-x; background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.whboxed .content {
	margin:0px auto 0px auto;
	width:100%;
	background:#fff;
	

}

.whboxed .th
{
	height:5px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border:solid 0px !important;
	background-color:#fff;
}

.whboxed .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.whboxed .tf
{
	height:25px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.whboxed .tc
{
border-left :solid 1px #ccc;
border-right :solid 1px #ccc;	
padding:5px 5px 5px 5px;

background-color:#fff;
}

/*'==================================================================*/



/*'===========================* class for dispaly page text *=======================*/
.dptext{
	border: 0px solid #CCCCCC;
	overflow:hidden;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.dptext .title {
	height: 5px;
	padding: 0px 0 0 0px;
	
	font-size: 110%;
	border:solid 0px #ccc;
	color: #FFFFFF;
}
.dptext .title1 {
	padding: 0px 0 0px 0px; 
	display:none;
	color: #fff;
	
	float:left;
	
	/*border:solid 1px #ccc;border: 1px solid #EFF0F1;*/
}
.dptext .rtspan
{
	
	background: url(images/RC5.gif) no-repeat right top; 
	float:right;
	width:100%;
	height:5px;
	margin-left:0px;  
	margin-right:0px;
	
	  
}
.dptext .ltspan
{
	background: url(images/LC5.gif) no-repeat left top; 
	float:left;
	 width:95%;
	height:5px;    
}

 .dptext .rbspan
{
	
	background: url(images/B_R_C.png) no-repeat right bottom; 
	float:right;
	width:100%;
	height:25px; 
	margin: 0px 0px 0px 0px;
}
.dptext .lbspan
{
	

background: url(images/B_L_C.png) no-repeat -1px bottom; 
	float:left;
	width:95%;
	height:25px; 
margin: 0px 0px 0px 0px;
}

.dptext .bottom
{
	height: 15px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	
	/*background: url(images/123.gif) repeat-x; background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.dptext .content {
	margin:0px auto 0px auto;
	width:100%;
	background:#fff;
	

}

.dptext .th
{
	height:5px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border:solid 0px !important;
	background-color:#fff;
}

.dptext .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.dptext .tf
{
	height:25px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.dptext .tc
{
border-left :solid 1px #ccc;
border-right :solid 1px #ccc;	
padding:5px 100px 5px 100px;
color:#000;
font-size:13px;
font-family:Trebuchet MS;
background-color:#fff;

}

/*'==================================================================*/


/*'===========================* white blue boxed *=======================*/
.w_b_boxed {
	border: 0px solid #CCCCCC;
	overflow:hidden;
	/*background:#fff url(images/boxed_bg.gif) repeat-x bottom;*/
	
}

.w_b_boxed .title {
	height: 45px;
	padding: 0px 0 0 0px;
	
	font-size: 110%;
	border:solid 0px #ccc;
	color: #FFFFFF;
}
.w_b_boxed .title1 {
	padding: 20px 0 0px 10px; 
	display:block;
	color: #fff;
	font-size:12px;
	float:left;
	
	/*border:solid 1px #ccc;border: 1px solid #EFF0F1;*/
}
.w_b_boxed .rtspan
{
	
	background: url(images/C_R3.gif) no-repeat right top; 
	float:right;
	width:100%;
	height:45px;
	margin-left:0px;  
	margin-right:0px;
	
	  
}
.w_b_boxed .ltspan
{
	background: url(images/C_L3.gif) no-repeat left top; 
	float:left;
	 width:95%;
	height:45px;    
}

 .w_b_boxed .rbspan
{
	
	background: url(images/B_R_C1.gif) no-repeat right bottom; 
	float:right;
	width:100%;
	height:14px; 
	margin: 0px 0px 0px 0px;
}
.w_b_boxed .lbspan
{
	

background: url(images/B_L_C1.gif) no-repeat left bottom; 
	float:left;
	width:95%;
	height:14px; 
margin: 0px 0px 0px 0px;
}

.w_b_boxed .bottom
{
	height: 14px;
	padding: 0px 0px 0px 0px;
	float:none;
	border-bottom: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-image:none ;
	
	/*background: url(images/123.gif) repeat-x; background: url(images/123.gif) repeat-x;url(images/img0811.gif) no-repeat 10px 50%;*/
		
}
.w_b_boxed .content {
	margin:0px auto 0px auto;
	width:100%;
	background:#fff;
color:#000;

}

.w_b_boxed .th
{
	height:45px; vertical-align:top ;padding: 0px 0px 0px 0xp;display:block !important;border:solid 0px !important;
	background-color:#fff;
}

.w_b_boxed .tb
{
	width:100%;
	height:auto;
	border:none;
	/*border:solid 1px green;*/
	border-collapse:separate;
	padding: 0px 0px 0px 0xp;
}

.w_b_boxed .tf
{
	height:14px;
	padding: 0px 0px 0px 0xp;vertical-align:top ;display:block !important;
	width:auto;
	
}
.w_b_boxed .tc
{
border-left :solid 1px #ccc;
border-right :solid 1px #ccc;	
padding:5px 5px 5px 5px;

background-color:#fff;
}

/*'==================================================================*/


/*=================greidview style start ================*/


.searchtext{left: 40px; height:20px;  background-repeat:no-repeat; padding-right:20px; background-position: right -10px; border:solid 1px #7f9db9; color:Black }
.searchtext1{left: 40px; height:20px;  background-repeat:no-repeat; padding-right:20px; background-position: right -10px; border:solid 1px #7f9db9; color:Black; display:none; }
.gridheader{font-weight:bold;color:#c81d23;background-color:#e5edf5; text-align:center;padding:5px 5px 5px 5px;min-height:25px; text-transform:uppercase;border-bottom:solid 1px #99afc6  }/*background: url(images/bkgrd_header_nh3.gif) repeat-x left top ;*/
.gridrow{color:black;background-color:white; text-align:left; min-height:25px; vertical-align:middle;padding:5px 5px 5px 5px;  }
.gridaltrow{color:black;background-color:#f9f9f9; text-align:left; min-height:25px; vertical-align:middle; padding:5px 5px 5px 5px; }
.gridaltrow{color:black;background-color:#f9f9f9; text-align:left; min-height:25px; vertical-align:middle; padding:5px 5px 5px 5px; }
.grid{border:solid 1px #4b7c9f; margin:10px 10px 10px 10px; width:90%}
.btn{ font-weight:bold ; font-size:11px; padding:3px 5px 3px 5px; margin: 0px 0px 0px 0px; background-color:#f0f3f5; color:#c81d23 ;border:solid 1px #dbe1e6}
.dvheader{font-weight:bold;color:#c81d23;background-color:#f0f3f5; text-align:left ; width:150px;	}
.dv{border:solid 1px #4b7c9f;  margin:10px 10px 0px 10px; width:90%; }
.textbox{font-family:Verdana ; font-size:12px; color:Gray; width:175px; height:16px; vertical-align:baseline ;}
.dropdownlist{font-family:Verdana ; font-size:12px; color:Gray; width:175px; height:20px}
.login{margin:0px auto 0px auto;}
.gridaltrow a{font-weight:bold;color:#aa0828;text-decoration:none}
.gridrow a{font-weight:bold;color:#aa0828;}
.gridrow a:visited{font-weight:bold;color:#aa0828;text-decoration:none}
.itemstyle{padding-left:155px;text-align:left}


.regtype{font-family:Arial; min-width :50%;max-width :50%; color:#0033cc    ; font-size:10pt ; font-style:normal; margin:10px 0px 0px 20px;display:block;float:left;}
.fullreg{font-weight:100  ; min-width :50%;max-width :50%; color:#0033cc !important;font-size:160%; font-family:'small Arial' ; text-transform:capitalize; margin:10px 0px 0px 0px;display:block;float:left;}
 .listingreg{font-family:'Arial Narrow'; min-width :50%;max-width :50%;font-weight:normal  ; font-size:13.5pt;color:#0033cc!important; text-transform:capitalize; margin:10px 0px 0px 0px;display:block;float:left;}
.nonlistingreg{font-family:'Arial Narrow';color:#002147!important;font-size:13.5pt; text-decoration:none !important; margin:10px 0px 0px 0px;text-transform:capitalize !important;display:block;float:left;}
.address{font-weight:100  ;color:black; font-family:'small Arial';font-size:125%;margin: 0px 0px 0px 0px;display:block;float:left;width:50%}
.address1{font-weight:100  ;color:black; font-family:'small Arial';font-size:125%;margin: 0px 0px 0px 0px;display:block;float:left;width:60%}
.fullreg1{font-weight:100  ;  color:#0033cc !important;font-size:160%; font-family:'small Arial' ; text-transform:capitalize; margin:10px 0px 0px 0px;display:block;float:left;}
 .listingreg1{font-family:'Arial Narrow';font-weight:normal  ; font-size:13.5pt;color:#0033cc!important; text-transform:capitalize; margin:10px 0px 0px 0px;display:block;float:left;}
.nonlistingreg1{font-family:'Arial Narrow';color:#002147!important;font-size:13.5pt; text-decoration:none !important; margin:10px 0px 0px 0px;text-transform:capitalize !important;display:block;float:left;}
.contact1{font-weight:100  ;font-family:'small Arial'; font-size:125%;color:black;margin:0px 0px 0px 0px; display:block; float:left;width:60%}
.contact{font-weight:100  ;font-family:'small Arial'; font-size:125%;color:black;margin:0px 0px 0px 0px; display:block; float:left;width:50%}
.lblcontact{font-family:Arial; font-size:12pt;color:black;margin:5px 0px 0px 0px;display:block;float:left;}
.lbladdress{font-family:Arial; font-size:12pt;color:black;margin:5px 0px 0px 0px;display:block;float:left;}
.reptrow a{font-weight:bold;background-color:#f0f3f5;color:#0033CC;}
.reptrow a:visited{font-weight:bold;color:#0033CC;background-color:#f0f3f5;text-decoration:none}
.reptrow{color:black; text-align:left; min-height:25px; vertical-align:middle;padding:5px 5px 5px 5px;}
.reptrow1{color:black; text-align:left; min-height:25px; vertical-align:middle;padding:5px 5px 5px 5px; }
.reptrow1 a{font-weight:bold;background-color:#f0f3f5;color:#0033CC;}
.reptrow1 a:visited{font-weight:bold;color:#0033CC;background-color:#f0f3f5;text-decoration:none}
.viewmap{font-weight:normal; width:85px; color:#c81d23 !important; font-family:'small Arial'; text-transform:capitalize; margin:5px 0px 0px 50px;float:left; text-decoration:none;}
/*.viewmap a{font-weight:normal  ; color:#0033CC !important;}
.viewmap a:visited{font-weight:normal  ; color:#0033CC !important;text-decoration:none}*/
 .vote{font-weight:normal  ; color:#0033CC !important; font-family:Arial; text-transform:capitalize; margin:5px 0px 0px 50px;float:left;}
 .result{color:black ;font-size:100%; font-family:'small Arial'; margin:10px 0px 0px 10px;float:left; width:1px;}
 .ratepopup{position:fixed ;top:40%; left:40%;  display:none; z-index:101; border:solid 0px gray; height:auto; width:200px; }
 .radio{}
 .mr40px{margin-right:40px;}
 .fl{float:left;}
 .fr{float:right;}
 .rb{height:13px ;width:8px;  margin: 10px 0px 5px 5px; font-family:Calibri; font-size:16px;padding:3px 0px 0px 7px;background-image : url(images/grey.png); }
 .rb:hover{background-image : url(images/red.png);cursor:pointer;color:#377BDC; }
 .dd{height:13px ;width:8px;  margin: 10px 0px 5px 5px; font-family:Calibri; font-size:16px;padding:3px 0px 0px 7px;background-image : url(images/red.png);cursor:pointer;color:#377BDC; }
 .close{height:18px ;width:14px; border:solid 0px gray; margin:0px 0px 0px 0px; font-family:Calibri; font-size:14px;padding:0px 0px 0px 0px;color:#a3a3a3; float:right!important;}
 .close:hover{color:#377BDC;cursor:pointer }
 .mappopup{position:fixed ;top:16%; left:35%; display:none; z-index:102; border:solid 0px gray; height:auto; width:627px; }
.surroundingarea{font-weight:normal  ; color:#0033CC !important;font-size:110%; font-family:'small Arial'; text-transform:capitalize; margin:0px 0px 0px 10%; float:left; text-decoration:none;}
.surroundingarea a
{
	padding:0px 0px 0px 0px;
	width:90px;

}
.surroundingarealabel{font-weight:normal  ; color:#0033CC !important;font-size:120%; font-family:'small Arial'; text-transform:capitalize; float:left; text-decoration:none;}
.hand{cursor:pointer;}
.page{height:16px ;width:16px;  margin: 5px 0px 5px 5px; font-family:Verdana ;font-weight:bold; font-size:13px;padding: 2px 2px 2px 1px;text-decoration:none;}
.page:hover{background-color:#e5edf5;cursor:pointer;color:#377BDC; }
.page a{text-decoration:none !important;}
.advertisement{font-weight:bold !important; margin:0px 0px 0px 5px; width:150px;float: left;}
.advertisementtext{font-weight: normal !important; margin:1px 0px 0px 10px; }
.center_paging{margin:50px auto 50px auto;text-align:center; padding:0px 0px 0px 40%}
.label{font-weight:bold;  color:#c81d23 ;padding:5px 5px 5px 5px;min-height:25px; text-transform:uppercase; margin-top:10px; }


/*==============greidview style end here ==============*/

.tittle 
{
	font-weight:bold;color:#c81d23; text-align:left;padding:5px 10px 5px 10px;min-height:25px; text-transform:uppercase;border-bottom:solid 1px #c81d23;
}
.footer 
{
	font-weight:bold;color:#c81d23; text-align:center;padding:5px 10px 5px 10px;min-height:25px; text-transform:uppercase;border-bottom:solid 1px #c81d23;
}
.Repcontent
 {
	width:90%;
	font-size:12px;
	line-height  :40px;
	margin:5px 10px 5px 10px;
	font-weight:bold;color:#c81d23;float:left; padding:5px 5px 5px 5px;  
	}
.Repcontent p
	{
	font-family: Calibri Verdana;
		color:#c81d23;
		margin:15px 0px 0px 0px;
	}
	.Repcontent div
	{
		color:#000;
	}
	
	/*===========Comment view===============*/
.ssl{width:676px;margin:5px auto 0px auto;height:auto;}
.ssr{width:676px; margin:5px auto 0px auto;}
.ssl .sst{ width:676px; margin:5px auto 0px auto; height:16px; border:solid 0px; float:none;background:url(images/ss_top.png) no-repeat}
.ssl .ssc{width:656px; min-height:20px; margin:0px auto 0px auto; padding: 0px 10px 0px 10px; height:auto; border:solid 0px #bfe1ea; float:none;background:url(images/ss_bg.png) repeat-y; font-size:12px}
.ssl .ssb{width:676px; margin:0px auto 5px auto; height:78px; border:solid 0px; float:none;background:url(images/ss_bottom.png) no-repeat}
.ssr .sst{ width:676px; margin:5px auto 0px auto; height:16px; border:solid 0px; float:none;background:url(images/ss_top1.png) no-repeat}
.ssr .ssc{width:656px;min-height:20px; margin:0px auto 0px auto; padding: 0px 10px 0px 10px; height:auto; border:solid 0px #bfe1ea; float:none;background:url(images/ss_bg1.png) repeat-y; font-size:12px}
.ssr .ssb{width:676px; margin:0px auto 5px auto; height:78px; border:solid 0px; float:none;background:url(images/ss_bottom1.png) no-repeat}
.ssr .ssni{float:right; width:250px;margin:0px 0px 0px 0px;height:auto;}
.ssl .ssni{float:left; width:250px;margin:0px 0px 0px 0px;height:auto;}
.ssl .ssi{ float:left;margin:0px 0px 0px 0px;height:auto;}
.ssr .ssi{ float:right;margin:0px 0px 0px 0px;height:auto; }
.ssl .ssn{float:right;margin:40px 0px 0px 0px;height:auto;}
.ssr .ssn{float:left;margin:40px 0px 0px 0px;height:auto;}
.clear{clear:both;}
.ssl .ssnc{float:left;margin:10px 0px 0px 0px;height:auto;font-size :14px;color:#4f81bd;font-weight:bold;}
.ssr .ssnc{float:right;margin:10px 0px 0px 0px;height:auto;font-size :14px;color:#a17f9e;font-weight:bold;}
/*=======================================*/
.ls
{
	
}
.ls option
{
	margin:20px,20px,20px,20px ;
		}
.areadisplay
{
	display:block;
}
.areahide
{
	display:none;
}
.a
{
	margin:0px auto 10px auto; float:none; width: 900px; text-align:center;
}
.abb
{
	margin:0px auto 10px auto; float:none; width: 600px; text-align:center;
}
.btnsearch
{
	 font-weight:bold ; font-size:11px; padding:3px 15px 3px 15px; margin: 20px 0px 0px 0px; background-color:#f0f3f5; color:#c81d23 ;border:solid 1px #dbe1e6
}

/*============================Article===============================================*/
.article div
{
	border: solid 1px #c81d23; margin:10px 40px 10px 40px;  font-size:14px; 
}
.article div div
{
	border: none 0px white;
}
/*==================================allblog=========================================================*/
.allblog div
{
	font-weight:bold; font-size:12px; color:#c81d23; margin-left:10px; text-decoration: underline;
}
.allblog div ul li
{
	list-style:disc;
}
/*===============================================for schedule======================================*/
.time 
{
	float:left;width:30px;margin-right:5px;font-weight:bold;font-size:14px;height:30px;
	padding:15px 10px 5px 10px;
	background-color:#e3efff;
	border-bottom:solid 1px #6593cf;
	color:#6593cf;
}
.text 
{
	float:left;width:550px;font-size:12px;
	height:30px;
	padding:15px 10px 5px 10px;
	background-color:#e6edf7;
	border-bottom:solid 1px #a5bfe1;
	color:#6593cf;
}
.current
{
	background-color:#a5bfe1;
}
.inputtext
{
	width:auto;
	height:100%;
}
.schedule
{
	width:650px;
	height:500px;
	overflow:auto;
	

}
.textfocus 
{
	border:solid 1px #ee9311;
} 
.next
{
		background:url(images/next.png) no-repeat;
		width:25px;
		height:27px;
		cursor:pointer;
		border:none;
	}
	.previous
    {
		background:url(images/previous.png) no-repeat;
		width:25px;
		height:27px;
		cursor:pointer;
		border:none;
	}
	.displaydate
	{
		background-color:#e6edf7;
		font-size:16px;
		font-weight:bold;
		padding:5px;
	}
	
	/*===================================================================*/
	.viewmap1{font-weight:normal; color:#c81d23 !important; font-family:'small Arial'; text-transform:capitalize; margin:5px 0px 0px 0px;float:left; text-decoration:none;}
	.vote1{font-weight:normal  ;width:60px; color:#c81d23 !important; font-family:Arial; text-transform:capitalize; margin:5px 0px 0px 10px;float:left;}
	.rb1{height:13px ;width:8px;  margin: 5px 0px 0px 2px; font-family:Calibri; font-size:16px;padding:3px 0px 0px 7px;background-image : url(images/grey.png); }
	.rb1:hover{background-image : url(images/red.png);cursor:pointer;color:#377BDC; }
	.dd1{height:13px ;width:8px;  margin: 5px 0px 0px 2px; font-family:Calibri; font-size:16px;padding:3px 0px 0px 7px;background-image : url(images/red.png);cursor:pointer;color:#377BDC; }
	.address1{font-weight:100;color:black; font-family:'small Arial';font-size:115%;margin: 0px 0px 0px 20px;display:block;float:left;}
	.businesskey{font-weight:100;color:black; font-family:'small Arial';font-size:120%;margin: 0px 0px 0px 20px;display:block;float:left;width:80%;}
	.addr{font-weight:100;color:black; font-family:'small Arial';font-size:125%;margin: 0px 0px 0px 0px;display:block;float:left;width:80%}
	
	
	/*===================================capture=================================*/
	.capture
	{
		border:solid 1px black;
		width:145px;
	}
	
	/*================productdetail==============*/
	.label1
	{
		font-weight:bold;  
		color:#c81d23 ; text-transform:uppercase;
		padding-left:10px;
		padding-bottom:20px;
		/* margin-top:10px 0px 0px 10px; */
		 
       }
       .label1 div
       {
		margin-top:10px 0px 0px 10px;
       }
/*'====================manage block menu ==========================*/
UL#segment-navigation
{
	
	/*border-bottom: #9ba3a7 3px solid;*/
	margin: 10px 0px 0px auto;
	width: 100%;
	float: left;
	font-size: 12px;
	font-weight: bold;
	left: 0px;
	
}
UL#segment-navigation LI
{
	margin: 0px;
	display: block;
	float: left;
	cursor: pointer;
	border-bottom:solid 1px white;
	margin-bottom:1px;
}

UL#segment-navigation LI A
{
	border-left: #fff 1px solid;
	padding-bottom: 10px;
	background: url(images/menu_bg_rpt.png) repeat-x center top;
	padding-left: 13px;
	padding-right: 9px;
	display: block;
	color: #f6f7f2;
	border-top: #fff 1px solid;
	cursor: pointer;
	border-right: #fff 1px solid;
	text-decoration: none;
	padding-top: 5px;
	float: left;
	text-transform:capitalize  ;
}
UL#segment-navigation LI A:hover
{

	color: #fff !important;
	
}
UL#segment-navigation LI A#menulink1
{
	background-image: none;
	padding-left: 8px;
}
UL#segment-navigation LI.selected A
{
	/*color: #aa0828 !important;*/
	color: #7b0099 !important;
}
UL#segment-navigation LI UL
{

	position: absolute;
	padding-bottom: 12px;
	margin: -1px 0px 0px;
	padding-left: 0px;
	width: 279px;
	padding-right: 0px;
	background: url(images/menu_back_shadow.png) no-repeat left bottom;
	float: left;
	clear: left;
	font-weight: normal;
	padding-top: 0px;
	_background: url(images/menu_back_shadow_gf.gif) no-repeat bottom left;
	_padding: 0px 0px 4px 0px;
}
UL#segment-navigation LI UL LI
{
	background-image: none;
	padding-bottom: 2px;
	line-height: 10px;
	background-color: #e7ebee;
	list-style-type: none;
	margin: 0px 0px 0px 1px;
	padding-left: 15px;
	width: 247px;
	padding-right: 10px;
	clear: left;
	cursor: default;
	list-style-image: none;
	padding-top: 0px;
	_width: 249px;
}
UL#segment-navigation LI UL LI A
{
	border-bottom: medium none;
	position: relative;
	border-left: medium none;
	padding-bottom: 2px !important;
	padding-left: 7px !important;
	padding-right: 0px !important;
	background: url(images/utility_bullet.gif) no-repeat 0px 7px;
	color: #37556a !important;
	font-size: 11px;
	border-top: medium none;
	cursor: pointer;
	font-weight: normal;
	border-right: medium none;
	padding-top: 4px !important;
}


/*==============manage block menu end here ==============*/
.headermenu{
padding :0px 20px 0px 20px;
	
}
.headermenu ul
{
	
	height:15px;
	z-index:200;
	list-style-type:!important;
	position:relative ;
}
.headermenu ul li
{

	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(images/left_both_plus1.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 0px

}
.headermenu ul li a
{

	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; BACKGROUND: url(images/right_both_plus1.gif) no-repeat right top; FLOAT: left; COLOR:#297ea7; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px; font-weight:bold 
	
}
.headermenu ul li:hover
{
/*
	background: url(images/tm_mo_r.jpg) no-repeat right top; */
}
.headermenu ul li:hover a
{

	color: #01669a;
	background: url(images/tm_mo_l1.jpg) no-repeat left top;
}
.headermenu ul li div
{
	display:none ;

	width:auto;
	height:auto ;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 10px;  FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; BACKGROUND:  url(images/tm_mo_m_r.png) no-repeat right top; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px; font-weight:bold 

}
.headermenu ul li:hover div
{
	display:block ;
	position:absolute ;
	top:22px;
	left:-2px; 
	z-index:201;
	
	/*background: url(images/tm.jpg) #ccc  ;*/
	
	width:auto;
	height:34px;
}

.headermenu ul li ul li
{
	float:left;
		BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: none no-repeat left top; FLOAT: left; PADDING-TOP: 0px;
				

}
.headermenu ul li ul li a
{
	float:left;
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; BACKGROUND: none no-repeat right top; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px; font-weight:bold 
}
.headermenu ul li:hover ul li
{
	float:left;
		BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: none no-repeat left top; FLOAT: left; PADDING-TOP: 0px;
color:black ;
}
.headermenu ul li:hover ul
{
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(images/tm_mo_m_l.png) no-repeat left top; FLOAT: left; PADDING-TOP: 5px;

}
.headermenu ul li:hover ul li a
{
	float:left;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica; BACKGROUND: none no-repeat right top; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px; font-weight:normal  ;
	color:black ;
}
.headermenu ul li:hover ul li a:hover
{color:#006ca1;
}

.headermenu ul li ul li:hover
{

	color:#006ca1;
	
}
.headermenu ul li.pc
{
	font-weight: bold ;
	color:#069;
}








#nav-personal ul
{
	border-bottom: #ccc 0px solid;
	border-left: #ccc 0px solid;
	padding-bottom: 7px;
	list-style-type: none;
	margin: 0px 0px 9px;
	padding-left: 0px;
	padding-right: 0px;
	background: #fff;
	border-top: #ccc 0px solid;
	border-right: #ccc 0px solid;
	padding-top: 7px;
	width: 152px;
}
#nav-personal ul li
{
	width:90%;
	
	padding-bottom: 0px;
	height:34px;
	padding-left: 0px;
	/*width: 100%;*/
	margin: 0px 10px 0px 10px !important;
	padding-right: 0px;
	zoom: 1;
	/*background: url(images/sprite_globalnav_v7.png) no-repeat 100% -107px; background: url(images/link01.gif) repeat-x ;*/
	background: url(images/link01.gif) repeat-x left 0px ;
	font-size: 110%;
	overflow: hidden;
	font-weight: bold;
	padding-top: 0px;
	display:block;
}
#nav-personal ul li.open
{
	position: static;
	margin: 0px;
	background-position: 100% -138px;
}
#nav-personal ul li a
{
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	color: #fff !important;
	text-decoration: none;
	padding-top: 10px;
	height:24px;
}
#nav-personal ul li span
{
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
}
ul li#nav-personal-home
{
	background: none transparent scroll repeat 0% 0%;background: url(images/link01.gif) repeat-x ;
}
#nav-personal-home a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px 7px;
}

#nav-personal-profile a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px -33px;
}
#nav-personal-contacts a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px -68px;
}
#nav-personal-user-groups a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px -104px;
}
#nav-personal-inbox a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px -140px;
}
#nav-personal-apps a
{
	background: url(images/sprite_personalnav_v1.png) no-repeat 9px -217px;
}
#nav-personal ul ul
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	background-color: #fff;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: none;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
#nav-personal ul li.open ul
{
	display: block;
}
#nav-personal ul ul li
{
	background: none transparent scroll repeat 0% 0%;
	font-size: 100%;
	font-weight: normal;
}
#nav-personal ul ul li a
{
	padding-bottom: 3px;
	margin: 0px 10px 0px 33px;
	padding-left: 0px;
	padding-right: 0px;
	zoom: 1;
	background: none transparent scroll repeat 0% 0%;
	color: #ccc !important;
	font-size: 100%;
	font-weight: normal;
	padding-top: 3px;
}
#nav-personal-add
{
	padding-bottom: 1px;
	background-color: #ddd;
	margin: 0px 10px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 0px;
}
#nav-personal-add a
{
	border-bottom: #693 1px solid;
	text-align: center;
	border-left: #693 1px solid;
	line-height: 1.8;
	display: block;
	background: url(images/sprite_globalnav_v7.png) #79bb16 repeat-x 0px -555px;
	color: #fff !important;
	font-size: 110%;
	border-top: #693 1px solid;
	font-weight: bold;
	border-right: #693 1px solid;
	text-decoration: none;
}





