body
{
	margin:0px;
	padding:0px;
	background-color:#053895;
	font-family:Arial;
	color:#333333;
}			
div {
	border: 0px solid red;
	margin: 0px;
	padding: 0px;
}
img{
	border: 0px;
}
h1 {
	font-family: Arial;
	font-size: 24px;
	color:#1d77c0;
}

h2 {
	font-family: Arial;
	font-size: 20px;
	color:#1d77c0;
}

h3 {
	font-family: Arial;
	font-size: 16px;
	color:#1d77c0;
}

a {
	font-family: Arial;
	color:#1d77c0;
	text-decoration:underline;
}

blockquote {
	font-family: Arial;
	color:#333333;
	background-color:#e5e5e5;
	padding:3px;
}

strong {
	font-family: Arial;
	color:#000000;
	font-weight:bold;
}

td
{
	font-size:13px;
	font-family:Arial;
}

td.sublnkDiv 
{
	padding-top:2px;
	padding-bottom:2px;	
	padding-left:5px;
	padding-right:5px;
	font-size:14px;
}
td.sublnkDiv a
{
	margin-left:4px;
	font-weight:bold;
}

td.sublinkDivColor
{
	background-color:#28ae1a;
}
td.sublinkDivColorAct
{
	background-color:#908e81;
}

td.sublinkDivColor3
{
	background-color:#b2b0a6;
}   
td.sublinkDivColorAct3
{
	background-color:#b2b0a6;
	/*background-color:#908e81;*/			
}

td.sublinkDivColorAct3 a 
{
	color:#333333;
	font-weight:100;
}
td.sublinkDivColor3 a 
{	
	font-weight:100;
}
td.border
{
	background-repeat:no-repeat;
}
div
{
	font-size:13px;
	font-family:Arial;
}

div.sublnkDiv 
{
	padding-top:2px;
	padding-bottom:2px;	
	padding-left:5px;
	padding-right:5px;
	font-size:14px;
}
div.sublnkDiv a
{
	margin-left:4px;
	font-weight:bold;
}

div.sublinkDivColor
{
	background-color:#28ae1a;
}
div.sublinkDivColorAct
{
	background-color:#908e81;
}

div.sublinkDivColor3
{
	background-color:#b2b0a6;
}   
div.sublinkDivColorAct3
{
	background-color:#b2b0a6;
	/*background-color:#908e81;*/			
}

div.sublinkDivColorAct3 a 
{
	color:#333333;
	font-weight:100;
}
div.sublinkDivColor3 a 
{	
	font-weight:100;
}
div.border
{
	background-repeat:no-repeat;
}
div.navnl
{
	padding: 3px 0px 3px 5px;
	font-size:13px;
/*	border:1px solid #ff0000;*/
}
div.cont
{
	margin:0px;
	
/*	border:1px solid #00ff00;*/
}

a.navlink
{
	color:#ffffff;
	text-decoration:none;	
	font-family:Arial;
}
a.sublink
{
	color:#1D77C0;
	text-decoration:none;	
	font-family:Arial;
	font-size:14px;
}
a.navlinkact
{
	color:#61C457;
	text-decoration:none;
	font-size:13px;
	font-family:Arial;		
}		
img.arrow
{	
	margin : 0px 4px 2px 0px; 
}
img.arrowact
{	
	margin : 0px 3px 2px 0px;
}

td.navtab
{
	font-size:12px;
	color:#ffffff;				
}
div.navtab
{
	font-size:12px;
	color:#ffffff;
	padding-top:20px;
	height: 120px; 
	width: 760px;	
}

span.cr
{
	color:#B1DCF0;
	font-family:Arial;
}

span.font14
{
	font-size:14px;
	font-family:Arial;
}

table.block
{				
	width:183px;
	height:249px;
}
div.block
{				
	width:183px;
	height:249px;
}
td.font13Ar
{
	font-size:13px;
	font-family:Arial;		
}
div.font13Ar
{
	font-size:13px;
	font-family:Arial;		
}
td.imgcellcenterInfAbout
{
   cursor:pointer;
	background-image: url(../images/inf_about.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellcenterInfAboutOver
{
   cursor:pointer;
	background-image: url(../images/inf_about_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

td.imgcellcenterServMem
{
   cursor:pointer;
	background-image: url(../images/serv_mem.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellcenterServMemOver
{
   cursor:pointer;
	background-image: url(../images/serv_mem_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellcenterFindMeet
{
   cursor:pointer;
	background-image: url(../images/find_meet.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellcenterFindMeetOver
{
   cursor:pointer;
	background-image: url(../images/find_meet_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellcenter
{
	background-repeat:no-repeat;
	background-position:center;
}
td.imgcellbottom
{
	background-repeat:no-repeat;
	background-position:bottom;
}
td.imgcelltopx
{
	background-repeat:repeat-x;
	background-position:top;
}
td.imgcelltop
{
	background-repeat:no-repeat;
	background-position:top;
}



div.imgcellcenterInfAbout
{
   cursor:pointer;
	background-image: url(../images/inf_about.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}
div.imgcellcenterInfAboutOver
{
   cursor:pointer;
	background-image: url(../images/inf_about_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}

div.imgcellcenterServMem
{
   cursor:pointer;
	background-image: url(../images/serv_mem.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}
div.imgcellcenterServMemOver
{
   cursor:pointer;
	background-image: url(../images/serv_mem_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}
div.imgcellcenterFindMeet
{
   cursor:pointer;
	background-image: url(../images/find_meet.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}
div.imgcellcenterFindMeetOver
{
   cursor:pointer;
	background-image: url(../images/find_meet_over.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height: 30px;
	width:183px;
}
div.imgcellcenter
{
	background-repeat:no-repeat;
	background-position:center;
}
div.imgcellbottom
{
	background-repeat:no-repeat;
	background-position:bottom;
}
div.imgcelltopx
{
	background-repeat:repeat-x;
	background-position:top;
}
div.imgcelltop
{
	background-repeat:no-repeat;
	background-position:top;
}
.r1, .r2, .r3, .r5,	.r1lh, .r2lh, .r3lh, .r5lh, .r1rh, .r2rh, .r3rh, .r5rh, .r1b, .r2b, .r3b, .r5b, .r1g, .r2g, .r3g, .r5g, .r1g2, .r2g2, .r3g2, .r5g2, .r1b2, .r2b2, .r3b2, .r5b2,.r1brown,.r1da,.r1lb,.r2brown,.r2da,.r2lb,.r3brown,.r3da,.r3lb,.r5brown,.r5da,.r5lb
{
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;	
	font-family: Arial;
	background-color:#ffffff;
	color:#000000;
	font-weight:bold;
}
.r5lh
{ 
	margin: 0px 0px 0px 5px; 
}
.r3lh
{ 
	margin: 0px 0px 0px 3px; 
}
.r2lh 
{ 
	margin: 0px 0px 0px 2px; 

}
.r1lh 
{ 
	margin: 0px 0px 0px 1px; 

}
.r5rh
{ 
	margin: 0px 5px 0px 0px; 
}
.r3rh
{ 
	margin: 0px 3px 0px 0px; 
}
.r2rh 
{ 
	margin: 0px 2px 0px 0px; 

}
.r1rh 
{ 
	margin: 0px 1px 0px 0px; 

}			
.r5,.r5b,.r5b2,.r5g,.r5g2,.r5brown,.r5da,.r5lb
{ 
	margin: 0px 5px; 
}
.r3,.r3b,.r3b2,.r3g,.r3g2,.r3brown,.r3da,.r3lb
{ 
	margin: 0px 3px; 
}
.r2,.r2b,.r2b2,.r2g,.r2g2,.r2brown,.r2da,.r2lb
{ 
	margin: 0px 2px; 

}
.r1,.r1b,.r1b2,.r1g,.r1g2,.r1brown,.r1da,.r1lb
{ 
	margin: 0px 1px; 

}		
.r1b, .r2b, .r3b, .r5b
{
	background:#1D77C0;
}
.r1b2, .r2b2, .r3b2, .r5b2
{
	background:#C0E2FB;
}
.r1g, .r2g, .r3g, .r5g
{
	background:#29b11b;
}
.r1g2, .r2g2, .r3g2, .r5g2
{
	background:#29B11B;
}



.r1brown, .r2brown, .r3brown, .r5brown
{
	background:#595441;
}

.r1da, .r2da, .r3da, .r5da
{
	background:#4a8797;
}

.r1lb, .r2lb, .r3lb, .r5lb
{
	background:#b9b09d;	
}


.inner-box 
{
	background-color: #ffffff;
	/*background-color: red;*/
	
}
.inner-box 
{ 
	padding: 0px;
	padding-left:5px;
	font-family:Arial;
}
.inner-box2
{ 
	padding: 0px;
	padding-left:5px;
	font-family:Arial;
	height:32px;
	background-color:#1D77C0;
}
.inner-box3
{ 
	padding: 0px;
	padding-left:5px;
	font-family:Arial;
	height:25px;
	background-image:url(images/Original_NA3.jpg);
	background-color:#1d77c0;
	background-repeat:repeat-x;
}
.inner-box4
{ 

	padding: 0px;
	padding-left:5px;
	font-family:Arial;
	height:25px;
	background-image:url(images/Original_NA2.jpg);
	background-color:#29B11B;
	background-repeat:repeat-x;
}

.inner-boxcontent
{
	min-height:370px;
	padding:2px 10px;
	background-color: #ffffff; 
	/*background-color: red; */
	font-family:Arial;
	font-size:13px;
}

* html div.inner-boxcontent
{
	height:370px;
}

table.eventsCalendar td
{
	width:35px;
	height:35px;
	background:#525252;
	color:#ffffff;				
}
table.eventsCalendar tr.headers td
{
	color:#000000;
	background:#ffffff;
}
table.eventsCalendar tr.days td
{
	cursor:pointer;
}

table.eventsCalendar td.outCell
{	
}
table.eventsCalendar td.emptyCell
{
	background:#ffffff;
	cursor:default;
}

table.eventsCalendar tr.days td.todayCell
{
	color:#0Dee9D;
	font-weight:bold;
}


table.eventsCalendar tr.days td.emptyCell
{
	cursor:default;
}

td.value
{
	padding-left:20px;
}

span.quote
{
	display:block;
	padding:10px;
	background-color:#dddddd;
	font-style:italic;
	font-family:Arial;
}

.inner-boxcontent a
{
	font-family:Arial;
	color:#2872B8;
}

a.pt,a.pt:hover
{
	font-family:Arial;
	color:#2872B8;	
}


.inner-boxcontent a
{
	font-family:Arial;
	color:#2872B8;
}

.inner-boxcontent h1,h2,h3
{
	font-family:Arial;
	color:#2872B8;
}
.inner-boxcontent hr
{
	height:1px;
}
div.submenuHolder
{
	margin-left:155px;
	position:absolute;
	margin-top:-19px;
	background-color:#0D469D;
	/*width:230px;*/
}
div.divSub
{
	display:none;
	position:relative;
	height:0px;
	width:0px;
}
div.divText
{
	background-color:#eeeeee;
	height:300px;
}

ul.eList
{
	margin-top:0;
}

div.divError
{
	color:#ff0000;
}
div.divLeft
{
	float:left;
}
div.divList
{
	float:left;
	margin-left:15px;
}
div.wDiv
{
	width:760px;
	/*margin-left:70px;*/
	margin-bottom:7px;
}
b.boldRed
{
	color:#ff0000;
}
span.spanError
{
	color:#ff0000;
}
span.spanSuccess
{
	color:green;
}

span.iSpan
{
	font-style: italic; 
	font-weight: normal;
}

* html div.submenuHolder
{
	margin-top:-19px;
}

.s10
{
	font-size:10px;
}

.s11
{
	font-size:11px;
}

.s12
{
	font-size:12px;
}

.s14
{
	font-size:14px;
}

.s18
{
	font-size:18px;
}
td.imageCell
{
	padding-left:70px;	
	padding-right:70px;
}
div.imageCell
{
	padding-left:45px;	
	padding-right:70px;
	width:735px;
}
td.pLeft
{
	padding-left:70px;
}
td.mText
{
	font-size:18px;
	margin-left:6px;
	font-family:Helvetica,Arial;
	height:32px;
	color:#FFFFFF;
}

td.mText strong
{
	color:#ffffff;
}
div.pLeft
{
	padding-left:70px;
}
div.mText
{
	font-size:18px;
	margin-left:6px;
	font-family:Helvetica,Arial;
	height:32px;
	color:#FFFFFF;
	position: relative; 
	top: 5px;
}

div.mText strong
{
	color:#ffffff;
}


table.insTable input,textarea 
{
	width:260px;
}


.standart {
	font-family: Arial;
	font-size: 13px;
	color:#333333;
}

table.tbl center input
{
		width:50px;
}

table.tbl b input
{
		width:50px;
}
.home_table {
	height: 370px;
}
.background_logo {
	background-image: url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer; 
	width:437px; 
	height:106px; 
	float: left;
}
.background_people {
	background-image: url(../images/people.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	cursor:pointer; 
	width:298px; 
	height:106px; 
	float: right;
}
.background_r3 {
	background-image: url(../images/r3.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:100%;
}
.background_mainBG {
	background-image: url(../images/mainBG.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:3px; 
	width: 100%; 
	height: 100%;
}
.background_people_p2 {
	background-image: url(../images/people_p2.jpg);
	background-repeat:no-repeat;
	width:298px; 
	position: relative; 
	left: 206px;
}
.background_w1 {
	background-image: url(../images/w1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left; width:115px;height:68px; padding-left: 60px;
}
.background_w2 {
	background-image: url(../images/w2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left; width:115px;height:68px; padding-left: 60px;
}
.background_w3 {
	background-image: url(../images/w3.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left; width:115px;height:68px; padding-left: 60px;
}
.fm_up {
	width:183px;
	height: 5px;
}
.fm_down {
	width:183px;
	height: 5px;
}
.clear{
	clear: both;
}
.width100{
	width: 100%;
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}
.b_line1{
	width:100%; 
	height: 6px; 
	float: left;
}
.for_logo{
	background-color:#FFFFFF; 
	width:100%; 
	height:106px;
}
.b_line2{
	width:100%; 
	height: 2px; 
	float: left;
}
.g_line{
	width:100%; 
	background-color:#28ae1a; 
	height: 19px;
}
.width750{
	width: 750px;
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}
.width760{
	width: 760px;
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}
.menu_area{
	float: left; 
	text-align: left;
	width: 160px;
	font-weight:bold;
}
.how_to_use_block{
	padding-top: 109px;
	width: 160px;
}
.how_to_use_block2{
	padding-top: 32px;
	width: 160px;
}
.width160{
	width: 160px;
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}
.button1{
	width:149px;
	margin-top:25px
}
.width143{
	width: 143px;
}
.height25{
	height: 25px;
}
.how_to_use_text{
	position: relative; 
	top: 5px; 
	font-family: Arial;
	font-size:15px; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration:none;
}
.how_to_use_text2{
	color:#FFFFFF;
	text-decoration:none;
}
.button2{
	width:149px;
	margin-top:10px
}
.main_block_h{
	float: right; 
	width: 600px; 
	text-align: left;
	height: 395px;
}
.main_block{
	float: right; 
	width: 600px; 
	text-align: left;
}
.act_link{
	padding-top:5px;
	height:390px;
	padding:2px 10px;
	background-color: #ffffff;
}
.vision{
	padding-left: 10px;
	padding-top: 15px;
}
.h_text{
	padding-right: 10px; 
	padding-left: 10px; 
	padding-top: 15px;
}
.hp_block{
	float: left; 
	position: relative;
	top: 40px;
}
.f_block{
	float: left; 
	width: 183px;
}
.s_block{
	float: left; 
	width: 183px;
	padding-left: 15px;
}
.left{
	float: left; 
}
.tit_color{
	position: relative; 
	top: 0px; 
	font-size:30px; 
	padding-left:3px; 
	font-family:Helvetica,Arial;
}
.pad40{
	padding-top: 40px;
}
.pad20{
	padding-top: 20px;
}
.link_chain{
	font-size:11px;
	margin-left:10px;
}
.link_chain2{
	font-size:0;
	height:9px;
	border-bottom:1px 
}
	
/* For Validation */	
label.error {
      color: red; 
	  font-size: 12px;	
}
input.error {
     border: 1px dotted red;

}
