body {
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
}

textarea,select,input,td,body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

a { color:#000000; text-decoration: underline; font-weight: normal; }
a:hover { color:#000000; text-decoration: underline; }
.line_main_table { BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;}

.sub_head_left {
	background-image: url(../images/address.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.sub_head_leftB {
	background-image: url(../images/addressB.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.sub_head_leftA {
	background-image: url(../images/addressA.gif);
	background-position: top left;
    background-repeat: no-repeat;
}

.sub_head_right {
	background-image: url(../images/corner_subhead_right.gif);
	background-position: right;
    background-repeat: no-repeat;
}

.bg_sub_head {
	background-image: url(../images/bg_subhead.gif);
	background-position: top;
    background-repeat: repeat-x;
}

.bg_register {
	background-image: url(../images/register_bg_content_vertica.gif);
	background-position: top;
    background-repeat: repeat-x;
}

.bg_prop_search {
	background-image: url(../images/head_search_new.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.bg_resurse {
	background-image: url(../images/head_resurces.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.bg_frame {
	background-image: url(../images/frame.gif);
	background-position: center;
    background-repeat: no-repeat;
	padding-top: 5px;
}

.box_welcome {
	background-image: url(../images/box_welcome_head.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.box_feat {
	background-image: url(../images/box_feat_head.gif);
	background-position: left;
    background-repeat: no-repeat;
}

.red_dot {
	background-image: url(../images/red_dot.gif);
	background-position: right;
    background-repeat: no-repeat;
}

.menu a { 
  display: block;
	font-family: Verdana, Arial,;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/buttom.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 167px;
	height: 17px;
	width*: 182px;
	height*: 22px;
	padding-left:15px;
	padding-top:5px;
	}

.menu a:hover { 
    display: block;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/buttom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 167px;
	height: 17px;
	width*: 182px;
	height*: 22px;
	padding-left:15px;
	padding-top:5px;
}

.menu_end a { 
    display: block;
	font-family: Verdana, Arial,;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	text-align: left;
	background-image: url(../images/buttom_foot_menu.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 167px;
	height: 17px;
	width*: 182px;
	height*: 22px;
	padding-left:15px;
	padding-top:7px;
	}

.menu_end a:hover { 
    display: block;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	text-align: left;
	background-image: url(../images/buttom_foot_menu.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 167px;
	height: 17px;
	width*: 182px;
	height*: 22px;
	padding-left:15px;
	padding-top:7px;
}

.titles{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:19px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-left: 15px;
	padding-bottom: 2px;
}

.heads{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	padding-left: 20px;
	padding-bottom: 0px;
}

.txt_foot{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-left: 0px;
	padding-right: 0px;
}

.menu_top {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	padding-right: 0px;
   }

.menu_top a:link {color: #000000; text-decoration: none}
.menu_top a:visited {color: #000000; text-decoration: none}
.menu_top a:hover {color: #000000; text-decoration: underline}

a.links_red{
    font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
	color: #980000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	padding-right: 0px;
   }

a.links_red:link {color: #980000; text-decoration: none; font-weight: bold}
a.links_red:visited {color: #980000; text-decoration: none; font-weight: bold}
a.links_red:hover {color: #000000; text-decoration: underline; font-weight: bold}

.buttom_red {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #b20000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	padding-right: 5px;
   }

.buttom_red a:link {color: #b20000; text-decoration: none; font-weight: bold}
.buttom_red a:visited {color: #b20000; text-decoration: none; font-weight: bold}
.buttom_red a:hover {color: #000000; text-decoration: underline; font-weight: bold}

.links_foot {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;
	text-decoration: none;
	text-transform: lowercase;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
	padding-right: 0px;
}
a.links_foot:link {color: ##ffffff; text-decoration: none}
a.links_foot:visited {color: #ffffff; text-decoration: none}
a.links_foot:hover {color: #ffffff; text-decoration: underline}

.bgpopup {
background-color: #DEDEDE;
}

/*GENERAL*/
.color1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}
.color1 a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}
.color1Bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}
.color1Bold a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}
.color1UpperBold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #000000;
}
.color1UpperBold a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #000000;
}
a.linkColor1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
}
a.linkColor1:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #980000;
 text-decoration: underline;
}
a.linkColor1Bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
}
a.linkColor1Bold:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #980000;
 text-decoration: underline;
}

.color2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}
.color2 a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
}
.color2Bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}
.color2Bold a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}
.color2UpperBold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #FFFFFF;
}
.color2UpperBold a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 text-transform: uppercase;
 color: #FFFFFF;
}
a.linkColor2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
}
a.linkColor2:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #980000;
 text-decoration: underline;
}
a.linkColor2Bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}
a.linkColor2Bold:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #DEDEDE;
 text-decoration: underline;
}

/*RESOURCES PAGES*/
.ResCategTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #454545;
padding: 10px;
}
.ResTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #CC0000;
background-color: #EFEFEF;
border-top: 1px solid #14284b;
}
.ResTitle a {
color: #CC0000;
text-decoration: none;
}
.ResShortDesc {
padding: 1px 1px 1px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#454545;
background-color:#FAFAFA;
line-height: 20px;
}
.ResShortDesc a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#CC0000;
text-transform: uppercase;
}
.titlediv {
display: block;
clear:both;
width: 550px; /* should be the same as the width of the containing table */
padding: 2px;
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
color: #980000;
background-color: #EFEFEF;
border-top: 1px solid #333333;
border-bottom: 1px solid #FFFFFF;
}
.titlediv a{
font-family: "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
color: #980000;
text-transform: uppercase;
}
.textdiv {
display: block;
clear:both;
width: 550px; /* should be the same as the width of the containing table */
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #333333;
line-height: 20px;
background-color: #d4d4d4;
text-indent: 20px;
}
.textdiv p{
margin: 0px;
}
.ResPgCookie {
display: block;
clear: both;
width: 550px;
padding-left: 3px;
}
.ResPgCookie a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #980000;
}
.ResPgCookie a:hover{
color: #000000;
}


