/* CSS Document */


*
{
margin:0px auto;
padding:0px;
}

body
{
padding:0px;
margin:0px;
background-color:#8b8b8b;
margin-top:10px;
}


div.main-container
{
width:942px;
height:auto;
margin:0px auto;
background-image:url(../images/pg-bg_r2_c1.gif);
background-repeat:repeat-y;
background-color:#fff;
}


div.top
{
width:900px;
height:85px;
background-color:#fff;

}

div.button
{
width:909px;
height:32px;
background-image:url(../images/button.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}
div.button-text
{
width:909px;
height:32px;
}

#menu
{
width:909px;
height:32px;
padding-top:6px;
}

#menu ul {

list-style-type: none;
}
#menu ul li {
padding-left:50px;
width:auto;
float: left;
margin-right:30px;
}
#menu ul li a {
color: #eee;
text-decoration:none;
font-weight:bold;
font-family:arial, verdana;
font-size: 12px;
letter-spacing: 1px;
}
#menu ul li a:hover {
color: #000000;
text-decoration: none;
}

#menu ul li.padding-1
{
padding-left:60px;
}
#menu ul li.padding-2
{
padding-left:25px;
}
#menu ul li.padding-3
{
padding-left:65px;
}
#menu ul li.padding-4
{
padding-left:85px;
}
#menu ul li.padding-5
{
padding-left:65px;
margin-right:0px;
width:auto;
}
div.clear
{
clear:both;
}

div.flas
{
width:909px;
height:250px;
}
div.top-bottom-line
{
width:942px;
height:16px;
}


div.marque
{
width:942px;
height:13px;

}
div.marque-midd
{
width:942px;
height:25px;
background-image:url(../images/pg-bg_r2_c1.gif);
background-repeat:repeat-y;

}
div.marque-text
{
width:900px;
margin:0px auto;
padding-top:8px;
font-family:verdana, arial;
font-size:11px;
font-weight:bold;
LINE-HEIGHT: 150%;
}

div.marquee-bottom
{
width:942px;
height:16px;

}


div.contaner3-top
{
width:942px;
height:13px;
}
div.contaner3-midd
{
width:942px;
height:1300px;
background-image:url(../images/pg-bg2_r2_c1.jpg);
background-repeat:repeat-y;
padding:0px;
}
div.contaner3-bottom
{
width:942px;
height:13px;
padding:0px;
background-image:url(../images/pg-bg2_r3_c1.jpg);
background-repeat:no-repeat;
}

div.right-contaner
{
width:655px;
height:1300px;
float:left;
padding:4px;
}

div.navigation-part
{
width:210px;
height:auto;
float:left;
}

div.navigation
{
width:196px;
height:auto;
float:left;
padding:6px;
margin-right:8px;
}

div.navi_button
{
width:196px;
height:28;
float:left;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-image:url(../images/seotraining.jpg);
background-repeat:no-repeat;
}

div.navi_text
{
width:196px;
height:25;
float:left;
padding-left:0px;
padding-right:1px;
padding-top:4px;
padding-bottom:3px;
border-bottom:1px #000000 dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

div.navi_text A:link {
	padding-left:0px;
	padding-right:1px;
	padding-top:4px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	COLOR: #000000;
	font-size:11px;
	TEXT-DECORATION: none;
}
div.navi_text A:visited {
	 padding-left:0px;
	padding-right:1px;
	padding-top:4px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	COLOR: #000000;
	font-size:11px;
	TEXT-DECORATION: none;
}
div.navi_text A:active {
	 padding-left:0px;
	padding-right:1px;
	padding-top:4px;
	padding-bottom:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	COLOR: #000000;
	font-size:11px;
	TEXT-DECORATION: none;
}
div.navi_text A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}


div.texarea
{
width:417px;
height:auto;
float:left;
padding:0px;
margin-left:4px;
}
div.texarea_text
{
width:100%;
height:auto;
padding-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
}
div.textarea-text-srno
{
width:35px;
height:auto;
float:left;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
}
div.textarea-text-topics 
{
width:283px;
height:auto;
float:left;
padding-right:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
}
div.textarea-text-duration 
{
width:40px;
height:auto;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
}

div.texarea_seoguru
{
width:100%;
height:auto;
padding-top:0px;
padding-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C10506;
}


div.left-contaner
{
width:180px;
height:1300px;
float:right;
padding:8px;
margin-top:0px;
}


div.box6
{
width:290px;
height:214px;
margin-right:10px;
margin-bottom:20px;
float:left;
background-image:url(../images/box2.jpg);
background-repeat:no-repeat;
}



div.right_form
{
width:241px;
height:auto;
margin-right:10px;
margin-bottom:20px;
float:right;
}
div.form-box
{
width:187px;
height:auto;
padding-top:15px;
margin-right:27px;
float:right;
}


div.contactbox
{
width:241px;
height:50px;
margin-right:10px;
margin-bottom:20px;
float:right;
}
div.contactbox-img
{
width:227px;
height:50px;
float:left;
padding-left:10px;
background-image:url(../images/contactbox.jpg);
background-repeat:no-repeat;
background-position:center;
}

div.right_hiri
{
width:241px;
height:161px;
margin-right:10px;
margin-bottom:20px;
float:right;
}

div.hiri-img
{
width:239px;
height:161px;
float:left;
padding-left:3px;
background-image:url(../images/hiri.jpg);
background-repeat:no-repeat;
}


div.right_map
{
width:241px;
height:280px;
margin-right:10px;
margin-bottom:20px;
float:right;
}
div.bottom-footer
{
width:909px;
height:45px;
}

div.footer {
 width:909px;
 height:45px;
 margin-top:10px;
 FONT-WEIGHT: normal; 
 FONT-SIZE: 11px; 
 COLOR: #000000;  
 FONT-FAMILY: verdana, arial;
}
div.footer A:link {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;
	 margin-top:10px; 
	 FONT-FAMILY: verdana, arial; 
	 TEXT-DECORATION: none;
}
div.footer A:visited {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; 
	 margin-top:10px; FONT-FAMILY: verdana, arial; 
	 TEXT-DECORATION: none;
}
div.footer A:active {
	 FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; 
	 margin-top:10px; FONT-FAMILY: verdana, arial; 
	 TEXT-DECORATION: none;
}
div.footer A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial;
TEXT-DECORATION: underline
}
.links A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline
}
.links A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline
}
.links A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline
}
.links A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

div.new-map-area
{
width:390px;
height:268px;
}
div.new-map
{
width:200px;
height:auto;
float:left;
padding-right:10px;
}
div.new-map-link
{
width:175px;
height:auto;
float:left;
}

.contact_form form{background:#f3f3f4; padding:5px; border:1px solid #d6d6d6; font-size:11px; font-family:Tahoma; color:#666666;}

.contact_form label{width:80px; text-align:right; float:left; margin-right:10px; margin-left:10px; display:block;}

.contact_form input{width:160px; height:18px; background:#FFFFFF; border:1px solid #999999;}

.contact_form textarea{width:160px; background:#FFFFFF; border:1px solid #999999;}

.contact_form input.sub{width:120px; margin-left:115px; background:#0170b0; color:#FFFFFF; padding:2px; font-weight:bold; cursor:pointer;}


