/* CSS Document */
.borderB
{
	border-bottom:#003333 solid 1px;
	height:5px;
}


body {
	background-image: url(bg-greylines.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.borderL
{
	border-left:#cccccc solid 2px;	
}
.borderLRTB_cyan
{
	border-bottom:#b8b5db solid 1px;
	border-top:#b8b5db solid 1px;
	border-right:#b8b5db solid 1px;	
	border-left:#b8b5db solid 1px;	
}

.borderLRTB
{
	border-bottom:#CCCCCC solid 1px;
	border-top:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;	
	border-left:#CCCCCC solid 1px;	
}
.borderT_grrove
{
	border-top:#CCCCCC solid 1px;
}
.borderR_grrove
{
	border-right:#CCCCCC solid 1px;
}


.paddingLR_10px
{
	padding-left:10px;
	padding-right:10px;
}
.paddingL_10px
{
	padding-left:10px;
}

.paddingLR_5px
{
	padding-left:5px;
	padding-right:5px;
}

.content_11_white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.content_gray_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}
.content_black_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.content_red_14_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#B32D00;
	font-weight:bold;
}

a.link_yellow_plus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC9900;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none
}

.content_11_gray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
a.links_bottom
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none
}
a.links_bottom:hover
{
	text-decoration:underline;
}

.content_11_darkgray
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#000000;
	text-align:justify;
	
	
	
}
.content_12_darkgray
{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000000;
	text-align:justify;
}

.login_head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F4F4F4;
	font-weight:bold;
}
.login_textbox
{
	border-bottom:#CC9900 solid 1px;
	border-top:#CC9900 solid 1px;
	border-right:#CC9900 solid 1px;
	border-left:#CC9900 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.login_button
{
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2F5374;
	background-image: url(login_bg.jpg);
	border-bottom:#999999 groove 1px;
	border-top:#666666 solid 1px;
	border-right:#666666 groove px;
	border-left:#666666 solid 1px;
}
.register_button
{
	line-height:18px;
	padding-left:2px;
	padding-right:2px;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2F5374;
	background-image: url(register_bg.jpg);
	border-bottom:#999999 groove 1px;
	border-top:#666666 solid 1px;
	border-right:#666666 groove px;
	border-left:#666666 solid 1px;
}

a.link_white
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.link_white:hover
{
	text-decoration:underline;
}
a.link_dark_gray
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;	
	font-weight:bold;
}
a.link_dark_gray:hover
{
	color:#333333;
}
a.link_dark_navy_blue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C3A60;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;	
	font-weight:bold;
}
a.link_dark_navy_blue:hover
{
	color:#B32D00;
}
a.link_dark_navy_blue_norm
{
	font-family:tahoma;
	font-size:11px;
	color:#0C3A60;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;	
}
a.link_dark_navy_blue_norm:hover
{
	color:#B32D00;
}

a.link_more_dets
{
	background-image:url(more_arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:10px;
	color:#0C3A60;
	text-decoration:none;
	padding-left:2px;
	padding-right:12px;	
	font-weight:bold;
}
a.link_more_dets:hover
{
	color:#B32D00;
}

a.menu_on
{
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
a.menu_off
{
	font-family:tahoma;
	font-size:11px;
	color:#D2E8F0;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
a.menu_off:hover
{
	color:#ffffff;
}
.frag_blue_head_right_curve
{
	background-image:url(frag_blue_head_rgtcurve.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.frag_blue_head_left_curve
{
	background-image:url(frag_blue_head_leftcurve.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.frag_blue_head_center
{
	background-image:url(frag_blue_head_center.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C3A60;	
	border-bottom:#CCCCCC solid 1px;
	padding-left:5px;
	line-height:25px;
	font-weight:bold;
}
.frag_blue_bottom
{
	background-color:#D1DEE7;

	padding-left:10px;
	padding-right:10px;
	line-height:22px;
}
.frag_main_content
{
	background-color:#F7F9FB;
	border-bottom:#BCCED9 solid 1px;
	border-top:#BCCED9 solid 1px;
	border-right:#BCCED9 solid 1px;	
	border-left:#BCCED9 solid 1px;	

}
.frag_darkblue_head_right_curve
{
	background-image:url(frag_darkblue_head_rgtcurve.gif);
	background-position:top right;
	background-repeat:no-repeat;
	border-right:#184678 solid 1px;	
}
.frag_darkblue_head_left_curve
{
	background-image:url(frag_darkblue_head_leftcurve.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border-left:#184678 solid 1px;	
}
.frag_darkblue_head_center
{
	background-image:url(frag_darkblue_head_center.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;	
/*	border-bottom:#184678 solid 1px;*/
	padding-left:5px;
	line-height:27px;
	font-weight:bold;
	text-align:left;
}
.frag_darkblue_bottom
{
	background-color:#D1DEE7;
	border-bottom:#CCCCCC solid 1px;
	padding-left:10px;
	padding-right:10px;
	line-height:22px;
}
.frag_darkmain_content
{
/*	border-bottom:#184678 solid 1px;*/
	border-top:#184678 solid 1px;
/*	border-right:#184678 solid 1px;	
	border-left:#184678 solid 1px;	*/
	background-color:#F6F6F6;

}
.frag_darkmain_content_1
{
	background-color:#F6F6F6;
	border-top:#184678 solid 1px;
/*	border-bottom:#184678 solid 1px;
	border-right:#184678 solid 1px;	
	border-left:#184678 solid 1px;	*/

}

.frag_news_sub_head_right_curve
{
	background-image:url(tab3H_curve2.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.frag_news_sub_head_left_curve
{
	background-image:url(tab3H_curve1.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.frag_news_sub_head_center
{
	background-image:url(tab3H_bg.gif);
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;	
	padding-left:5px;
	line-height:19px;
	
}
.sub_frag_head
{
	background-image:url(sub_head_strip_new.gif);
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:9px;
	
/*	border-bottom:#999999 groove 1px;
	border-left:#cccccc solid 1px;	*/
	background-color:#E2E2E2;
	color:#666666;
}
.sub_frag_head
{
	background-image:url(sub_head_strip_new.gif);
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:9px;
	
/*	border-bottom:#999999 groove 1px;
	border-left:#cccccc solid 1px;	*/
	background-color:#E2E2E2;
	color:#666666;
}
.sub_frag_head_1
{
	background-image:url(sub_head_strip_new_1.gif);
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:9px;
	
/*	border-bottom:#999999 groove 1px;
	border-left:#cccccc solid 1px;	*/
	background-color:#E2E2E2;
	color:#666666;
}

.sub_frag_content
{
	/*border-top:#333333 groove 1px;
	background-color:#F0F8FB;*/
	padding-left:10px;
	padding-right:10px;
}
.ajaxtabon {
	PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(bg_tab_left.gif); CURSOR: default; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; background-repeat:repeat-y; background-color:#FFFFFF;
}
.ajaxtaboff {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; FONT-SIZE: 11px; BACKGROUND: #FAFAFA; CURSOR: default; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hide {
	DISPLAY: none
}
.show {
	
}
.quick_borderblackLRTB {
	BORDER-RIGHT: #cccccc 4px double; BORDER-TOP: #cccccc 3px double; BORDER-LEFT: #cccccc 3px double; BORDER-BOTTOM: #cccccc 4px double
}
.bread_crums_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
a.bread_crums_links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
a.bread_crums_links:hover
{
	color:#000000;
}
.breade_crump
{
	background-color:#F7F4F4;;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.solution_sub_tabs_off
{
	padding-left:5px;
	padding-right:5px;
	line-height:25px;
	padding-bottom:5px;
	padding-top:2px;
	color:#5B8AAA;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}

.solution_sub_tabs_on
{
	padding-left:5px;
	padding-right:5px;
	line-height:25px;
	background-color:#ffffff;
	padding-bottom:5px;
	padding-top:2px;
	color:#000000;
	text-align:center;
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}
.sub_content_head
{
/*	background-image:url(sub_head_strip.gif);
	background-position:left top;
	background-repeat:repeat-y;
	border-bottom:#CCCCCC dashed 1px;
	border-top:#CCCCCC dashed 1px;
	padding-left:18px;
*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C3A60;	
	line-height:25px;
	font-weight:bold;
}
.simplebutton
{
	margin-bottom:1px;
	letter-spacing:1px;
	font-family:tahoma;
	font-size:11px;
	
}
.logotext {
	font-size:35px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: bold;
}
.div_RP_topstories
{
	width:240px;
	height:155px;
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #4E77A1;
    SCROLLBAR-HIGHLIGHT-COLOR: #f0f0f0;
    SCROLLBAR-SHADOW-COLOR: #f0f0f0;
    SCROLLBAR-3DLIGHT-COLOR: #b0b0b0;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #b0b0b0;
 
}
.div_RP_currencies
{
	width:228px; 
	height:230px; 
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #4E77A1;
    SCROLLBAR-HIGHLIGHT-COLOR: #f0f0f0;
    SCROLLBAR-SHADOW-COLOR: #f0f0f0;
    SCROLLBAR-3DLIGHT-COLOR: #b0b0b0;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #b0b0b0;
}
 
 
.video_login_button
{
	line-height:18px;
	padding-left:1px;
	padding-right:5px;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2F5374;
	background-image: url(login_bg.jpg);
	border-bottom:#999999 groove 1px;
	border-top:#666666 solid 1px;
	border-right:#666666 groove px;
	border-left:#666666 solid 1px;
}
.video_register_button
{
	line-height:18px;
	padding-left:0px;
	padding-right:0px;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2F5374;
	background-image: url(register_bg.jpg);
	border-bottom:#999999 groove 1px;
	border-top:#666666 solid 1px;
	border-right:#666666 groove px;
	border-left:#666666 solid 1px;
}