﻿body
{
	text-align: center;
	background: url(Images/bgrad1.jpg) fixed;
	background-repeat: repeat-x;
	
	background-color: #4a7dbc;
	font-family: Arial;
	font-size: 8pt;
	margin: 0;
	padding: 0;
}
.main
{
	max-width: 1024px;
	width: 982px;
	min-width: 950px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	/*background-color: #e8ebed;*/
	background-color: #ffffff;
	border-left: 1px Solid #35619d;
	border-right: 1px Solid #35619d;
	
	
}

form
{
	margin: 0px;
	height: 100%;
}
.header
{
	background-color:#ffffff;
	/*background: url(Images/topBG.gif);*/
	background-repeat: repeat-x;
/*	height:78px;*/
	height:90px;
}

.header_top
{
/*background: url(Images/topBG2.gif);*/
	/*height: 0px;*/
	color: White;
	font-size: 10pt;
	text-decoration: none;
	
}
.header a:link, .header a:visited
{
	color: White;
	font-size: 10pt;
	text-decoration: none;
}

.header a:hover
{
	text-decoration: underline;
}
/*
.publisher_title label a, .publisher_title label a:link, .publisher_title label a:visited
{
	text-decoration: none;
}

.publisher_title label a:hover
{
	text-decoration: underline;
}
*/
.header_top img
{
	margin-right: 10px;
	margin-left: 10px;
}
.header_menu
{
	background-color:#727272;
	margin-left: 5px;
	margin-right: 5px;
}
.header_search
{
	/*background: url(Images/n-header.jpg);*/
	/*float: right;*/
	white-space: nowrap;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
	vertical-align: middle;
	color:#222222;
	height: 40px;
	width: 445px;
}

.header_search_right
{
	/*background: url(Images/n-header.jpg);*/
	float: right;
	white-space: nowrap;
	padding-top: 13px;
	padding-right: 0px;
	vertical-align: top;
	color:#222222;
	height: 40px;
}

.header_today
{
	margin-left: 10px;
	margin-top: 7px;
	vertical-align: middle;
	float: left;
}
.header_logo
{
/*	background: url(Images/n-logo-back.jpg);*/
	height: 79px;
}
.header_logo #logo
{
	float: left;
	padding-left:20px;
	padding-top:10px;
}
.header_logo #logo-right
{
	float: right;
}
.footer
{
	vertical-align:bottom;
}
.footer_top
{
	font-family: Tahoma;
	margin: 3px;
	color: #0072bc;
}

.footer_top a
{
	font-family: Tahoma;
	/*margin: 3px;*/
	color: #0072bc;
	font-size: 11px; 
	text-decoration: none;
	/*font : 11px Tahoma, Arial, Verdana;*/
margin: 0px 0px 0px 0px;

}

.footer_bottom
{
	background-color: #ff9307;
	height: 12px;
	border-top: solid 3px black;
}

.login
{
	margin-left : 50px;
	padding-left:50px;
	/*background: url(Images/n-login-back.gif);*/
	background-repeat: no-repeat;
	/*height: 233px;*/
	width: 580px;
	font-family:Tahoma;
	font-size:12px;
}
.login_input
{
	float: right;
	width: 140px;
	border: solid 1px #87ceeb;
}
.login_lable
{
	text-align: left;
	font-weight:500;
	font-size: 9pt;
}
.login_title
{
	padding-top: 12px;
	margin-left: 0px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	color: Black;
	font-family: Verdana;
	background-image: none;
}
.login_control
{
	margin-top: 5px;
	margin-right:5px;
	margin-left:5px;
	padding:5px;
	padding-right:0px;
	
}

.topmenu
{
/*	background: url(Images/n-topmenu-back.jpg);*/
	height: 25px;
	width: 80%;
	color:#3f3f3f;
}

.dxmMenuItem_GCAD, .dxmMenuItemWithImage_GCAD, .dxmMenuItemWithPopOutImage_GCAD, .dxmMenuItemWithImageWithPopOutImage_GCAD, .dxmVerticalMenuItem_GCAD, .dxmVerticalMenuItemWithImage_GCAD, .dxmVerticalMenuItemWithPopOutImage_GCAD, .dxmVerticalMenuItemWithImageWithPopOutImage_GCAD, .dxmMenuLargeItem_GCAD, .dxmMenuLargeItemWithImage_GCAD, .dxmMenuLargeItemWithPopOutImage_GCAD, .dxmMenuLargeItemWithImageWithPopOutImage_GCAD, .dxmVerticalMenuLargeItem_GCAD, .dxmVerticalMenuLargeItemWithImage_GCAD, .dxmVerticalMenuLargeItemWithPopOutImage_GCAD, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_GCAD
{
	font: 9pt Tahoma;
	color: Black;
	font-weight: normal;
	background: url(Images/n-topmenu-item1.gif);
	white-space: nowrap;	
	width: 108px;
	height: 26px;
		
}
.dxmMenuItemHover_GCAD, .dxmMenuItemHoverWithImage_GCAD, .dxmMenuItemHoverWithPopOutImage_GCAD, .dxmMenuItemHoverWithImageWithPopOutImage_GCAD, .dxmVerticalMenuItemHover_GCAD, .dxmVerticalMenuItemHoverWithImage_GCAD, .dxmVerticalMenuItemHoverWithPopOutImage_GCAD, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_GCAD, .dxmMenuLargeItemHover_GCAD, .dxmMenuLargeItemHoverWithImage_GCAD, .dxmMenuLargeItemHoverWithPopOutImage_GCAD, .dxmMenuLargeItemHoverWithImageWithPopOutImage_GCAD, .dxmVerticalMenuLargeItemHover_GCAD, .dxmVerticalMenuLargeItemHoverWithImage_GCAD, .dxmVerticalMenuLargeItemHoverWithPopOutImage_GCAD, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_GCAD
{
	font: 9pt Tahoma;
	color: White;
	/*background: url(Images/n-topmenu-item1.jpg);*/
	padding: 0px;	
}

.dxmMenuItemSelected_GCAD, .dxmMenuItemSelectedWithImage_GCAD, .dxmMenuItemSelectedWithPopOutImage_GCAD, .dxmMenuItemSelectedWithImageWithPopOutImage_GCAD, .dxmVerticalMenuItemSelected_GCAD, .dxmVerticalMenuItemSelectedWithImage_GCAD, .dxmVerticalMenuItemSelectedWithPopOutImage_GCAD, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_GCAD, .dxmMenuLargeItemSelected_GCAD, .dxmMenuLargeItemSelectedWithImage_GCAD, .dxmMenuLargeItemSelectedWithPopOutImage_GCAD, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_GCAD, .dxmVerticalMenuLargeItemSelected_GCAD, .dxmVerticalMenuLargeItemWithImageSelected_GCAD, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_GCAD, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_GCAD
{
	font: 9pt Tahoma;
	color: White;
	/*background: url(Images/n-topmenu-item-selected1.jpg);*/
	padding: 0;	
}


input
{
	border: 1px solid LightBlue;
}

form
{
	height: auto;
}
.container
{
	height: 100%;
	margin-top:-7px;
}

.right_block
{
	width: 226px;
}
.right_block_header
{
	background: url(Images/n-right-head.jpg);
	height: 31px;
	vertical-align: middle;
}
.right_block_content
{
	border-left: 1px solid #ff9204;
	border-right: 1px solid #ff9204;
	border-top: 1px solid #ff9204;
	margin-left: 2px;
	width: 222px;
}
.right_block_title
{
	margin-top: 10px;
	margin-left: 7px;
	float: left;
}

.right_block_title_text
{
	float: right;
	font-family: Arial;
	font-size: 9pt;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 5px;
}
.right_block_footer
{
	background: url(Images/n-right-footer.jpg);
	height: 11px;
}

.title
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

.ap_header
{
/*	border-bottom: 1px solid #ff9204;
/*	height: 30px;*/
}

.ap_header_title
{
	font: Verdana;
	font-size: 10pt;
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin-left: 10px;
/*	margin-top: 7px;*/
	color: Red;
	cursor: pointer;
}

.mp_header_title
{
	font: Verdana;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 10px;
	margin-top: 7px;
	color: Red;
	cursor: pointer;
}

.ap_header_category
{
	white-space: nowrap;
	float: right;
	height:30px;
	margin-top: 8px;
	margin-right: 8px;
}
.ap_header_category a:link, .ap_header_category a:visited, .ap_header_category a:hover
{
	color: Black;
	font: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.ap_footer
{
	clear: both;
	float: left;
	margin-left: 10px;
	height: 20px;
	width: 100%;
	text-align: left;
}



.ap_footer, .ap_footer a:link, .ap_footer a:visited, .ap_footer a:hover
{
	white-space: nowrap;
	text-decoration: none;
	font: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: Black;
	cursor: pointer;
}

.bold_label
{
	font-weight: bold;
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-left: 4px;
}

.logout_label
{
	font-weight: bold;
	color: red;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-left: 50px;
}

.iv_image
{
	max-width: 222px;
	max-height: 144px;
	width: 222px;/*expression(width > 222? "222px": true);*/
}

.blue_table_row
{
	background-color: #ff9307; /*	background-color: #ebf5fb;*/
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.blue_table_row_bordered
{
	background-color: #ff9307; /*	background-color: #ebf5fb;*/
	border-right: #c2dbf4 1px solid;
	border-top: #c2dbf4 1px solid;
	border-left: #c2dbf4 1px solid;
	border-bottom: #c2dbf4 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.master_page_boder
{
	/*background: url(Images/fon.gif) #8cb4d0 no-repeat top;*/
	background: url(Images/fon.gif) #ff9307 no-repeat top;
	width: 2px;
}

.menu_item
{
	background-color: #ff9307; /*	background-color: #ebf5fb;*/
	font-weight: bold;
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	cursor: pointer;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.caption_label
{
	font-weight: bold;
	color: Black;/* #000099;*/ /*#3c77b0;*/
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	padding-left: 4px;
}
.caption_label_with_frame
{
	font-weight: bold;
	color: #000099; /*#3c77b0;*/
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-left: 4px;
	border-bottom: #A66C9F 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.bottom_label
{
	border-top: #A66C9F 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}


.caption_label_red
{
	font-weight: bold;
	color: red;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-left: 4px;
}

.information_block_frame
{
	border-right: #c2dbf4 1px solid;
	border-top: #c2dbf4 1px solid;
	border-left: #c2dbf4 1px solid;
	border-bottom: #c2dbf4 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.navigation_previous
{
	font-family: Arial;
	color: #000099; /* #3c77b0;*/
	font-size: xx-small;
	text-decoration: none;
}

.navigation_view_all
{
	font-family: Arial;
	color: #537a3d;
	font-size: xx-small;
	text-decoration: none;
}

.navigation_next
{
	font-family: Arial;
	color: #000092; /* #009200;*/
	font-size: xx-small;
	text-decoration: none;
}

.header_image
{
	background: url(Images/FILL.jpg) repeat top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.search_button
{
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #7300da;
	color: #000088; /*	background: url(Images/fon1.gif) #3c9b00 repeat-x 50% top;*/
	background: #ff9307;
	cursor: pointer;
}

.green_link
{
	font-weight: bold;
	color: #000092;
	font-family: Arial;
	font-size: x-small;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	background: url(/Images/cl5.jpg);
}

.red_link
{
	font-weight: bold;
	color: #FF2222;
	font-family: Arial;
	font-size: x-small;
	text-decoration: none;
	padding-left: 16px;
}

.blue_link
{
	font-weight: bold;
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	text-decoration: none;
	padding-left: 16px;
	cursor:pointer;
}

.blue_label
{
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-left: 50px;
}

.green_caption
{
	font-weight: bold;
	color: #9966ff;
	font-family: Arial;
	font-size: small;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 16px;
	padding-top: 16px;
}

.path
{
	/*font-weight: bold;*/
	font : 12px Tahoma, Arial, Verdana;
	color: #656981;

	text-decoration: none;
	text-align: left;

}

.path a
{
/*	font-weight: bold;*/
	color: #3288de;
	text-decoration:none;
	text-align: left;
}

.path a:hover
{
/*	font-weight: bold;*/
	text-decoration: underline;
	text-align: left;
}

.divArticleContent
{
	color: #3c77b0;
	font-family: Arial;
	font-size: small;
	text-align: left;
	margin: 1px;
}

.blue_label_above_control
{
	font-weight: bold;
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-bottom: 4px;
}

.blue_label_left_control
{
	font-weight: bold;
	color: #3c77b0;
	font-family: Arial;
	font-size: x-small;
	text-align: left;
	padding-bottom: 4px;
	padding-left: 4px;
}

/* New design Home Page here */
.information_block_frame_new_design
{
	/*border: #ff9307 1px solid;*/
	padding: 0px;
	padding-left:0px;
	padding-right:0px;
	margin: 0px;
	background-color: Transparent;
}

.info_with_bg
{
	border-right: #A66C9F 1px solid;
	border-top: #A66C9F 1px solid;
	border-left: #A66C9F 1px solid;
	border-bottom: #A66C9F 1px solid;
	background: #ff9307;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding: 3px;
	padding-top: 0px;
	color: #000088;
	font-style: italic;
}



.table_row_bordered
{
	background-color: #ff9307;
	border-right: #a66c9f 1px solid;
	border-top: #a66c9f 1px solid;
	border-left: #a66c9f 1px solid;
	border-bottom: #a66c9f 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.table_row_without_border
{
	background-color: #ff9307;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.black_link
{
	font-weight: bold;
	color:#3f3f3f;
	font-family: Arial;
	font-size: x-small;
	text-decoration: none;
	padding-left: 16px;
}

.white_link_text
{
	font-family:Tahoma;
	font-weight: normal;
	color: #d3e9ff;
	font-size: 11px;
	text-decoration: none;
	
}
.white_link
{
	font-family:Tahoma;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	
}

.white_link:hover
{
	font-family:Tahoma;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
	text-decoration:undelined;
	
}

.white_link:visited
{
	font-family:Tahoma;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
/*	text-decoration: none;*/
	
}

.small_white_link
{
	font-family:Tahoma;
	font-weight: lighter;
	color: #abc5e5;
	font-size: 10px;
	padding-top:3px;
	text-decoration: none;
	
}

.navigate_cell
{
	background-position: 0% 0%;
	background-attachment: fixed;
	background-image: url(Images/bg0.gif);
	background-repeat: repeat-x;
}

.no_items_label
{
	color: #FF0000;
	font-family: Arial;
	font-size: larger;
	font-weight:bold;
	text-align: left;
}

.alert_message
{
	font-size: small;
	color: #FF0000;
}

.separated_row
{
	border-bottom: #a66c9f 2px solid;
}

.planitem
{
	border-color: Black;
	border-style: solid;
	border-width: thin;
	text-align: center;
}

.leftfloat
{
	float: left;
	margin-right: 10px;
}

.tablesearch
{
	background-color: White;
	border-right: #a66c9f 2px solid;
	border-top: #a66c9f 2px solid;
	border-left: #a66c9f 2px solid;
	border-bottom: #a66c9f 2px solid;
	height: 20px;
}

.feature img
{
	float: left;
	padding: 10px 10px 0px 0px;
	vertical-align: top;
}

.articleContent
{
	color: #3c77b0;
	font-family: Arial;
	font-size: small;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.articleContent img
{
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.articleAuthor
{
	color: #ff9307;
	font-family: Arial;
	font-size: small;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.articleDate
{
	color: Black;
	font-weight: normal;
}

.nav
{
	height: 18px;
}
.nav_arrow
{
	float: left;
	margin-left: 5px;
}
.nav_details
{
	float: left;
}
.nav_pager
{
	float: right;
	margin-right: 5px;
}
.nav_pager_button
{
	float: left;
}

.nav_pager_total
{
	width: 40px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	float: left;
}

.dxbButton_GCAD
{
	color: #2c4d79;
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma;
	font-weight: normal;
	vertical-align: middle;
/*	border: solid 1px white;*/
	background: url(Images/edtButtonBack.gif) top;
	background-repeat: repeat-x;
	padding: 2px 10px 2px 10px;
	cursor: pointer;
	cursor: hand;
	height:23px;
}

.mpl_list_operationname
{
	font-weight: normal;
	font-size: 9pt;
	font-family: Tahoma;
	font-weight: bold;
	width:100%;
	text-align:left;
}
.mpl_list_comments
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma;
	width:100%;
	text-align:left;
}
.mpl_list
{
	color:Black;
}


/* -- ASPxNewsControl -- */
.dxncControl_GCAD
{
	font: 10px Tahoma;
	color: black;
	background-color: White;
	padding: 0px 18px 18px 18px;
}
.dxncLoadingPanel_GCAD
{
	font: 8pt Tahoma;
	color: #303030;
}
.dxncLoadingPanel_GCAD td.dx
{
	white-space: nowrap;
	text-align: center;
	padding: 12px 12px 12px 12px;
}
.dxncContent_GCAD
{
}
.dxncPagerPanel_GCAD
{
	padding: 0px 3px 0px 3px;
}
.dxncItem_GCAD
{
	font: 10px Tahoma;
	vertical-align: top;
	border-bottom: dotted 1px #5c5c5c;
	padding: 28px 8px 30px 8px;
}
.dxncEmptyItem_GCAD
{
	font: 10px Tahoma;
	vertical-align: top;
	padding: 12px 12px 12px 14px;
}
.dxncBackToTop_GCAD a
{
	font: 10px Tahoma;
	color: #bc3f26;
	padding-left: 7px;
}
/* Headline */
.dxncItemContent_GCAD
{
	font: 9pt Tahoma;
	color: #707070;
}
.dxncItemDate_GCAD
{
	font: 8pt Tahoma;
	color: #c1c1c1;
	white-space: nowrap;
	padding-top: 9px;
}
.dxncItemHeader_GCAD
{
	font: 11pt Tahoma;
	color: #707070;
	font-weight: bold;
	line-height: 17px;
}
.dxncItemHeader_GCAD .dxncItemDate_GCAD
{
	font: 11px Tahoma;
	color: #c1c1c1;
	font-weight: normal;
}
.dxncItemLeftPanel_GCAD
{
	font: 10px Tahoma;
	color: black;
}
.dxncItemRightPanel_GCAD
{
	font: 10px Tahoma;
	color: black;
}
.dxncItemDateLeftPanel_GCAD
{
	font: 10px Tahoma;
	color: Gray;
	white-space: nowrap;
}
.dxncItemDateRightPanel_GCAD
{
	font: 10px Tahoma;
	color: Gray;
	white-space: nowrap;
}
.dxncItemTailDiv_GCAD
{
	font: 10px Tahoma;
	color: Black;
}
.dxncItemTailDiv_GCAD a
{
	color: #1E3695;
}
.dxncItemTailDiv_GCAD a:hover
{
	text-decoration: none;
}
.dxncItemTailDiv_GCAD a:visited
{
	color: #996085;
}
.dxncItemContent_GCAD a.dxhl
{
	color: #1E3695;
}
.dxncItemContent_GCAD a.dxhl:hover
{
	text-decoration: none;
}
.dxncItemContent_GCAD a.dxhl:visited
{
	color: #996085;
}
/* Disabled */
.dxncDisabled_GCAD
{
	color: #808080;
	cursor: default;
}

.product_footer 
{
	color:Black;
	font-family: Tahoma;
	font-size: 12px; 
}

.product_footer a
{
	text-decoration:underline; 
	color:Black;
	font-family: Tahoma;
	font-size: 12px; 
}

.bluebox1{
background-image: url('images/bluebox1.jpg');
width: 760px;
height: 44px;
margin-left:0px;
color:Blue;
}

.bluebox2{
width: 760px;
height: 44px;
border: thin solid red;
}

.bluebox{
width: 760px;
height: 44px;
}

.reg-txt-grey{
font : 12px Tahoma, Arial, Verdana;
color: #656981;
}

.black_link1
{
	font-weight: normal;
	color: #3f3f3f;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom:2px;
	padding-top:2px;
}

.black_link1:hover
{
	font-weight: normal;
	color: #3f3f3f;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom:2px;
	padding-top:2px;
	background-color: #ffab42;
}

.black_link1 a
{
	color: #3f3f3f;
	font-family: Tahoma;
	text-decoration: none;
	cursor:pointer;
}

.black_link1 a:hover
{
	color: #3f3f3f;
	font-family: Tahoma;
	text-decoration: none;
}

.black_link1 a:link
{
	color: #3f3f3f;
	font-family: Tahoma;
	text-decoration: none;
}

.black_link2
{
	font-weight: normal;
	color:#333333;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom:2px;
	padding-top:2px;
}

.black_link3
{
	font-weight: bold;
	color:White;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	padding-left: 0px;
	padding-bottom:2px;
	padding-top:2px;
}

.black_link3 a
{
	color:#ffffff;
	text-decoration: none;
}

.black_link3 a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.black_link3 a:link
{
	color:#ffffff;
	text-decoration:underline;
}

.black_link3 a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.black_link3 a:visited:hover
{
	color:#ffffff;
	text-decoration: underline;
}

.top_go_button
{
}
.top_go_button a
{
	text-decoration:none;
}
.top_go_button a:hover
{
	text-decoration:none;
}

.topmenu_separator
{
	width:1px; 
	background-image:url(Images/topmenuseparator.jpg); 
	background-repeat:no-repeat;
}


.topmenu_selecteditem
{
	width:67px; 
	height:20px; 
	padding-left:1px; 
	padding-right:1px; 
	padding-top:0px;
	color:White;
    background-image:url(Images/n-topmenu-item-selected.jpg);
    background-repeat:no-repeat;
}

.topmenu_normitem
{
	width:67px; 
	height:20px; 
	padding-left:1px; 
	padding-right:1px; 
	color:#3f3f3f;
}

.topmenu_normitem:hover
{
	color:White;
    background-image:url(Images/n-topmenu-item-selected.jpg);
    background-repeat:no-repeat;
}

.topmenu_normitem:visited
{
	color:White;
    background-image:url(Images/n-topmenu-item-selected.jpg);
    background-repeat:no-repeat;
}

.topmenu_normitem:active
{
	color:White;
    background-image:url(Images/n-topmenu-item-selected.jpg);
    background-repeat:no-repeat;
}

.topmenu_normitem:link
{
	color:White;
    background-image:url(Images/n-topmenu-item-selected.jpg);
    background-repeat:no-repeat;
}

.topmenu_normitem a:visited
{
	color:#3f3f3f;
	text-decoration:none;
}

.topmenu_normitem a:link
{
	color:#3f3f3f;
	text-decoration:none;
}

.topmenu_normitem a:active
{
	color:#3f3f3f;
	text-decoration:none;
}

.topmenu_normitem a:hover
{
	color:white;
	text-decoration:none;
}

.main-container{
width: 980px;
position: absolute;
left: 50%;
margin-left:  -490px;
top: 0px;
/*border: thin solid red;*/
font-family: Tahoma, Arial, Verdana;
}


.blank-container{
width: 980px;
height: 1000px;

}


.topbg{
width: 980px;
}

.logo-box{
width: 195px;
height: 78px;
}

.set-border{
width: 980px;
border-left: 1px solid #35619d;
border-right: 1px solid #35619d;
}


.logo-container{
width: 240px;
height: 60px;
}

.search-align{
position :relative;
right: 16px;
}

.welcome-align{
position :relative;
left: 56px;
}

.search-container{
position :relative;
top: -1px;
width: 785px;
}

.menu-container{
position : relative;
left: 67px;
}

.menu-oontainer{
position : relative;
left: 67px;
}


.menu-align{
position: relative;
top: -20px;
}

.menu-top-cel{
width:60px;
font : 13px Tahoma, Arial, Verdana;
color: #3f3f3f;
}

.menu-top-space{
width: 3px
}

.menu-top-space-end{
width: 2px;
position: relative;
left: 1px;
}

.topspace{
height: 20px;
}

.top-menu-align{
position: relative;
top: -8px;
}

a, a:hover, a:active {
	color: #0072bc;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #0072bc;
}


/*SPLASH*/

.splash-img{
width: 570px;
height: 170px;
}

.splash-bg{
background-image: url('images/splash-bg.gif');
}

/*MAIN CONTENT*/

.content-container{

position: relative;
top: -1px;
width: 980px;
}

.content-container2{

position: relative;

width: 950px;
}

.seven{
width: 7px;
height: 184px;
}

.ten{
width: 10px;
}

.ten-h{
height: 10px;
}

.sixteen{
width: 16px;
}

.twenty-h{
height: 20px;
}

.eighteen-h{
height: 18px;
}


/*FOOTER*/
.footer-container{

width:950px;
height: 70px;
position: relative;
bottom: 0px;
left: 12px;
}

.copy-txt{
font : 10px Tahoma, Arial, Verdana;
color: #757575;
width: 200px;
}

.copy-box{
width: 200px;
border: thin solid red;

}

.footer-sep{
width: 40px;
}

.FooterSeparator {
	margin: 0px 0px 0px 0px;
	height: 43px;
	width: 1px;
	overflow: hidden;
	background-color: #d2d5db;
}

.footer-logo{
width: 116px;
}

.footer-space{
width: 90px;
}

.footer-menu{
font : 11px Tahoma, Arial, Verdana;
margin: 0px 0px 0px 0px;
}

.foot-menu-align{
position: relative;
left: 18px;
}

.footer-divider{
font-weight : lighter;
font : 16px sans-serif;
color: #acacac;
}



.bot-menu-sep {
	margin: 0px 0px 0px 0px;
	height: 16px;
	width: 2px;
	overflow: hidden;
	background-color: #d2d5db;
}

.login-txt{
position : relative;
top: 4px;
font : 11px Tahoma, Arial, Verdana;
color: #333333;
}

/*****TOS and PRIVACY STYLE*****/

.privacy-container{
width: 700px;
/*border: 1px solid red;*/
}



.tos{
width: 700px;
}

.tos2{
	font : 12px Arial,Helvetica,Verdana,Sans-Serif;
	width: 700px;
	text-align: left;
}

.t22gp{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 700px;
}

.content-container-terms{
position: relative;
top: -1px;
width: 980px;
}

.bludotdown{
position: relative;
top: 5px;
left: -6px;
}

.address{
font : 12px Arial,Helvetica,Verdana,Sans-Serif;
width: 170px;
}

/* ERROR PAGES */

.error-container{
width: 900px;
height: 300px;
border: thin solid red;
padding: 10px 10px 10px 10px;
}

.t22bk{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #000000;
}

.t22red{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #cd5c5c;
}

.t16gray{
font: 16px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
}

.t22gm{
font: 22px Tahoma,Geneva,Kalimati,sans-serif;
color: #555555;
width: 180px;
}

.map-font{
font: 12px Tahoma,Geneva,Kalimati,sans-serif;
}

.article_preview_title
{
	font-size:12px; 
	color:#3f3f3f; 
	font-family:Tahoma; 
	cursor: hand; 
	text-decoration:none;
}

.article_preview_title:hover
{
	font-size:12px; 
	color:#3f3f3f; 
	font-family:Tahoma; 
	cursor:hand; 
	text-decoration:underline;
}

.content-container-reg{
position: relative;
top: -1px;
width: 980px;
height: 859px;
}

.signup-container{
width: 700px;
/*border: 1px solid red;*/
}

.reg-txt-bold{
font : 12px Tahoma, Arial, Verdana;
font-weight : bold;
color: #000000;
}

.reg-txt-norm{
font : 12px Tahoma, Arial, Verdana;
color: #000000;
}

.reg-txt-blue{
font : 12px Tahoma, Arial, Verdana;
color: #333399;
}

.reg-txt-grey{
font : 12px Tahoma, Arial, Verdana;
color: #656981;
}

.dotdown{
position: relative;
top: 2px;
}

.reg_form
{
    font-size:9pt;
    font-family:Tahoma;
    font-weight: normal;
    white-space:nowrap;
    vertical-align:top;
}