body {
background:#fff url(../images/bg_top.jpg) repeat-x top left;
height:100%;
margin:0;
}

.clr {
clear:both;
margin:0;
padding:0;
}

.inputtext {
width:120px;
height:16px;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
background:none;
margin:0;
padding:5px 6px;
}

.inputtext2 {
width:120px;
height:auto;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
background:none;
margin:0;
padding:5px 6px;
}

.inputtext3 {
width:107px;
height:31px;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
background:none;
margin:0 0 5px;
padding:5px 6px;
}

#wrapper {
width:100%;
background-color:Gray;
background:url(../images/grey-footer1.jpg) repeat-x left bottom;
margin:0;
padding:0;
}

#headwrapper {
width:100%;
margin:0;
padding:0;
}

#container {
width:967px;
height:100%;
margin:40px auto 0;
padding:0;
}

#header {
width:933px;
height:110px;
background-color:#FFF;
margin:0 auto;
padding:0;
}

#header .logo {
width:166px;
height:97px;
background:url(../images/logo.jpg) no-repeat;
float:left;
margin:0;
padding:0;
}

#header .logo a {
width:166px;
height:97px;
float:left;
margin:0;
padding:0;
}

#header .caption {
width:463px;
height:87px;
background:url(../images/header_caption_bg.jpg) repeat-x left;
float:left;
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
text-align:center;
margin:0;
padding:10px 0 0;
}

#header .caption p {
text-align:center;
font:normal 10px Arial,Helvetica,sans-serif;
color:#000;
margin-top:18px;
line-height:18px;
}

#header .caption p strong {
text-align:center;
font:bold 11px Arial,Helvetica,sans-serif;
color:#000;
line-height:18px;
padding-bottom:5px;
}

#header .caption a {
color:#000;
font:normal 11px Arial,Helvetica,sans-serif;
text-decoration:none;
}

#header .caption a:hover {
color:red;
text-decoration:none;
font:normal 11px Arial,Helvetica,sans-serif;
}

#header .phone_email {
width:304px;
height:105px;
background:url(../images/header_right_address3.jpg) no-repeat;
float:left;
margin:0;
padding:0;
}

#header .phone_email .phone {
width:300px;
height:auto;
background:url(../images/phone_icon.jpg) no-repeat left top;
float:left;
font:normal 10px Arial,Helvetica,sans-serif;
margin:12px 0 0 5px;
padding:0 0 0 5px;
}

#header .phone_email .phone span {
color:#000;
}

#header .phone_email .email {
width:auto;
height:auto;
float:left;
font:normal 10px Arial,Helvetica,sans-serif;
color:#000;
margin:0;
padding:0;
}

#header .phone_email .sms {
width:130px;
height:auto;
float:left;
font:normal 10px Arial,Helvetica,sans-serif;
color:#000;
margin:0;
padding:0;
}

#top_nav {
width:963px;
height:54px;
background:url(../images/nav_bg.jpg) repeat-x;
margin:0 auto;
padding:0;
}

#top_nav .leftimg {
width:29px;
height:54px;
background:url(../images/nav_left_img.jpg) no-repeat right;
float:left;
margin:0;
padding:0;
}

#top_nav .rightimg {
width:29px;
height:54px;
background:url(../images/nav_right_img.jpg) no-repeat left;
float:right;
margin:0;
padding:0;
}

#top_nav .links {
width:900px;
height:54px;
float:left;
margin:0 auto;
padding:0;
}

#top_nav .links ul {
width:850px;
height:41px;
list-style:none;
margin:13px auto 0;
padding:0;
}

#top_nav .links ul li {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:#5b5b5b;
float:left;
line-height:41px;
margin:0;
padding:0;
}

#top_nav .links ul li a {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:#5b5b5b;
float:left;
text-decoration:none;
line-height:41px;
margin:0;
padding:0;
}

#top_nav .links ul li.active {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
float:left;
text-decoration:none;
line-height:41px;
margin:0;
padding:0;
}

#top_nav .links ul li.devider {
width:1px;
height:41px;
background:url(../images/nav_devider.jpg) no-repeat;
float:left;
margin:0 11px;
padding:0;
}

#top_nav .links ul li.search {
width:210px;
height:auto;
float:right;
background:#e8e6e6;
border:1px solid #CCC;
position:relative;
line-height:0;
margin:4px 0 0 10px;
padding:4px;
}

#second_nav .links {
width:900px;
height:25px;
float:left;
margin:0 auto;
padding:0;
}

#second_nav .links ul {
width:850px;
height:25px;
list-style:none;
margin:13px auto 0;
padding:0;
}

#second_nav .links ul li {
width:auto;
height:25px;
font:bold 12px Arial,Helvetica,sans-serif;
color:#5b5b5b;
float:left;
line-height:20px;
margin:0;
padding:0;
}

#second_nav .links ul li a {
width:auto;
height:25px;
font:bold 12px Arial,Helvetica,sans-serif;
color:#5b5b5b;
float:left;
text-decoration:none;
line-height:20px;
margin:0;
padding:0;
}

#second_nav .links ul li.active {
width:auto;
height:25px;
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
float:left;
text-decoration:none;
line-height:25px;
margin:0;
padding:0;
}

#second_nav .links ul li.devider {
width:1px;
height:25px;
background:url(../images/nav_devider1.jpg) no-repeat;
float:left;
margin:0 15px;
padding:0;
}

#second_nav .links ul li.search {
width:210px;
height:20px;
float:right;
background:#e8e6e6;
border:1px solid #CCC;
position:relative;
line-height:0;
margin:0;
padding:4px;
}

#body_container {
width:967px;
height:auto;
margin:0 auto;
padding:0;
}

#left_body {
width:723px;
height:auto;
float:left;
background:url(../images/left_body_shadow.jpg) no-repeat left top;
margin:0;
padding:0 0 0 17px;
}

#left_body .big_spacer {
width:auto;
height:13px;
margin:0;
padding:0;
}

#left_body .big_banner {
width:715px;
height:302px;
padding-bottom:5px;
float:left;
margin:22px 0 15px 2px;
}

/* for banner img */
#image1
{
width:390px;
height:302px;
float:left;
margin:3px 3px 0 2px;
padding:0px;
}

#image1 #toprow
{
width:390px;
height:7px;
float:left;
margin:0px;
padding:0px;
}

		#image1 #toprow .leftcurve
		{
		width:7px;
		height:7px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_lt.gif) no-repeat;
		}
		
		
		#image1 #toprow .topline
		{
		width:376px;
		height:7px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_tl.gif) repeat-x;
		}
		
		#image1 #toprow .rightcurve
		{
		width:7px;
		height:7px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_rt.gif) no-repeat;
		}

#image1 #middlerow
{
width:390px;
height:284px;
float:left;
margin:0px;
padding:0px;
}

		#image1 #middlerow .leftline
		{
		width:7px;
		height:284px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_ll.gif) repeat-y;
		}
		
		
		#image1 #middlerow .content
		{
		width:376px;
		height:284px;
		float:left;
		margin:0px;
		padding:0px;
		background-color:#ffffff;
		}
		
			#image1 #middlerow .content .line
		{
		width:376px;
		height:3px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_line.gif) no-repeat;
		}
		
			#image1 #middlerow .content .flagimg
		{
		width:200px;
		height:131px;
		float:left;
		margin:8px 0 0 0;
		padding:0px;
		}
		
		    #image1 #middlerow .content .largetext {
            font:normal 12px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:400px;
            margin:-135px 0 0 250px;
            padding:0;
            float:left;
            }
            
            #image1 #middlerow .content .smalltext {
            font:normal 10px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:350px;
            height:auto;
            margin:-118px 0 0 210px;
            padding:0;
            float:left;
            }

        #image1 #middlerow .content .largetext1 {
            font:normal 12px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:400px;
            margin:-34px 0 0 250px;
            padding:0;
            float:left;
            }
            
            #image1 #middlerow .content .smalltext1 {
            font:normal 10px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:350px;
            height:auto;
            margin:-18px 0 0 210px;
            padding:0;
            float:left;
            }
            
            #image1 #middlerow .content .middletext {
            font:normal 12px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:350px;
            height:auto;
            margin:0px 0 0 5px;
            padding:0;
            float:left;
            }
        
            #image1 #middlerow .content .lowertext {
            font:normal 10px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:400;
            width:350px;
            height:auto;
            margin:3px 0 0 5px;
            padding:0;
            float:left;
            }
            
            #image1 #middlerow .content .lowertext1 {
            font:normal 10px Arial,Helvetica,sans-serif;
            color:#000;
            font-weight:bold;
            width:350px;
            height:auto;
            margin:0px 0 0 5px;
            padding:0;
            float:left;
            text-align:center;
            }
            
            #image1 #middlerow .content .lowertext2 {
            font:normal 11px Arial,Helvetica,sans-serif;
            color:red;
            font-weight:bold;
            width:350px;
            height:auto;
            margin:0px 0 0 5px;
            padding:0;
            float:left;
            text-align:center;
            }
		#image1 #middlerow .rightline
		{
		width:7px;
		height:284px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_rl.gif) repeat-y;
		}

#image1 #bottomrow
{
width:390px;
height:6px;
float:left;
margin:0px;
padding:0px;
}

		#image1 #bottomrow .leftcurve
		{
		width:7px;
		height:6px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_lb.gif) no-repeat;
		}
		
		
		#image1 #bottomrow .topline
		{
		width:376px;
		height:6px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_bl.gif) repeat-x;
		}
		
		#image1 #bottomrow .rightcurve
		{
		width:7px;
		height:6px;
		float:left;
		margin:0px;
		padding:0px;
		background:url(../images/ImmigrationPRvisa_br.gif) no-repeat;
		}


/* end for img1 */
#left_body .big_banner .img1 {
width:396px;
height:302px;
border:0;
float:left;
margin:0;
padding:0;
}

#left_body .big_banner .img3 {
width:396px;
height:302px;
background:url(../images/visaapplicationcontent.jpg) no-repeat;
margin-top:2px;
border:0;
float:left;
padding:0;
}

#left_body .big_banner .img3 .heading4 {
font-family:Arial;
font-size:14px;
font-style:bold;
text-align:left;
color:#000;
margin-left:195px;
margin-top:10px;
}

#left_body .big_banner .img3 .visa {
height:143px;
width:400px;
background:url(../images/visaappliactionsmall.jpg) no-repeat;
float:left;
margin-left:5px;
margin-top:-40px;
}

#left_body .big_banner .img3 .head4 {
margin-left:20px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
color:#000;
margin-top:40px;
padding-left:175px;
}

#left_body .big_banner .img3 .head5 {
margin-left:20px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
color:#000;
margin-top:0;
padding-left:175px;
}

#left_body .big_banner .img1 text {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:380px;
height:auto;
margin:50px 0 0;
padding:0 5px 5px 10px;
}

#left_body .big_banner .img2 {
width:319px;
height:302px;
float:left;
margin:0;
padding:0;
}

#left_body .big_banner .spacer {
width:auto;
height:5px;
margin:0;
padding:0;
}

#left_body .big_banner p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:380px;
height:auto;
margin:15px 0 0;
padding:0 5px 5px 10px;
}

#left_body .big_banner p strong {
font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:390px;
height:auto;
margin:15px 0 0;
padding:5px 5px 20px;
}

#left_body .big_banner strong {
font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:350px;
height:auto;
margin:0 0 0 270px;
padding:30px 0 0;
}

#left_body .big_banner .strong {
font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:350px;
height:auto;
margin:0 0 0 150px;
padding:30px 0 0;
}

#left_body .big_banner p.heading4 {
font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:350px;
height:auto;
margin:-3px 0 -12px 50px;
padding:0;
}

#left_body .big_banner p.heading5 {
font:bold 12px Arial,Helvetica,sans-serif;
color:Red;
width:350px;
text-align:center;
height:auto;
margin:-5px 0 0 30px;
padding:0;
}

#left_body .big_banner small {
font:normal 10px Arial,Helvetica,sans-serif;
color:#000;
font-weight:400;
width:350px;
height:auto;
margin:0 0 0 220px;
padding:0;
}

#left_body .big_banner .spacer1 {
width:auto;
height:5px;
margin:0;
padding:0;
}

#left_body .big_banner ul {
width:400px;
height:auto;
color:#000;
list-style:none;
margin:0;
padding:0;
}

#left_body .big_banner ul li {
width:auto;
height:auto;
padding-top:-5px;
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
line-height:12px;
margin:0 0 0 225px;
}

#left_body .big_banner ul li a {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
line-height:21px;
text-decoration:none;
margin:0;
padding:0;
}

#left_body .big_banner1 {
width:650px;
height:303px;
margin-bottom:15px;
border:0;
padding:0;
}

#left_body .big_banner1 .contact {
width:300px;
height:auto;
text-align:left;
margin:0;
padding:0;
}

#left_body .big_banner1 .contact h2 {
font-family:Arial;
font-size:large;
color:#000;
text-align:left;
}

#left_body .big_banner1 p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#4d4f4d;
width:380px;
height:auto;
margin:-40px 0 10px;
padding:0 5px 15px 10px;
}

.big_banner h1 {
font-size:32px;
font-weight:700;
text-align:center;
color:#000;
width:380px;
height:auto;
margin:-312px 0 0;
padding:0 5px 15px 10px;
}

.big_banner p strong1 {
font:normal 12px Arial,Helvetica,sans-serif;
color:#4d4f4d;
font-weight:700;
margin-left:160px;
width:380px;
height:auto;
text-align:center;
padding:0;
}

.big_banner a {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
text-decoration:none;
text-align:center;
color:#4d4f4d;
line-height:18px;
margin:0;
padding:0;
}

.big_banner a:hover {
color:#fa0719;
line-height:18px;
text-decoration:underline;
}

#left_body .big_img1 {
width:247px;
height:292px;
float:left;
margin:11px 0 0;
padding:0;
}

#left_body .homeads1 {
height:100px;
}

#left_body .big_banner2 {
width:326px;
height:292px;
float:left;
margin:11px 0 0;
padding:0;
}

#left_body .form1 {
width:231px;
height:270px;
float:left;
margin:11px 9px 0;
padding:40px 0 0 10px;
}

#left_body .form1 p.submit {
width:165px;
height:26px;
border:0;
text-align:right;
clear:both;
margin:0;
padding:0;
}

#left_body .form {
width:231px;
height:270px;
float:left;
margin:11px 0 0 7px;
padding:40px 0 0 5px;
}

#left_body .form p.submit {
width:165px;
height:26px;
border:0;
text-align:right;
clear:both;
margin:0;
padding:4px;
}

#homepage_wrapper {
width:711px;
height:auto;
margin:0;
padding:0;
}

#homepage_wrapper .populer_products {
width:711px;
height:auto;
background:url(../images/homepage_content_bg.jpg) no-repeat bottom;
margin:15px 0 0;
padding:0 0 15px;
}

#homepage_wrapper .populer_products h6 {
width:701px;
height:27px;
font:bold 12px Arial,Helvetica,sans-serif;
color:#fff;
text-transform:uppercase;
background:url(../images/homepage_header_bg.jpg) no-repeat top;
margin:0;
padding:14px 0 0 10px;
}

#homepage_wrapper .populer_products .populer_products_bg .links ul li {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#5b5b5b;
line-height:12px;
margin:0;
padding:0;
}

#homepage_wrapper .populer_products .populer_products_bg .devider {
width:1px;
height:149px;
float:left;
background:url(../images/populer_products_devider.jpg) no-repeat;
margin:auto;
padding:0;
}

#country {
width:711px;
height:237px;
background:url(../images/country_bg.jpg) no-repeat;
margin:12px 0 0;
padding:42px 0 0;
}

#country .devider {
width:1px;
height:238px;
float:left;
background:url(../images/country_devider.jpg) no-repeat;
margin:0;
padding:0;
}

#deportments {
width:711px;
height:237px;
background:url(../images/departments_bg.jpg) no-repeat;
margin:12px 0 0;
padding:42px 0 0;
}

#deportments .devider {
width:1px;
height:238px;
float:left;
background:url(../images/departments_devider.jpg) no-repeat;
margin:0;
padding:0;
}

#services {
width:711px;
height:226px;
background:url(../images/services.jpg) no-repeat;
margin:12px 0 0;
padding:42px 0 0;
}

#services .links {
width:115px;
height:auto;
float:left;
list-style:none;
margin:10px 5px 0 12px;
padding:0;
}

#services .devider {
width:1px;
height:226px;
float:left;
background:url(../images/services_devider.jpg) no-repeat;
margin:0;
padding:0;
}

#services .links ul {
width:115px;
height:auto;
float:left;
list-style:none;
margin:0;
padding:0;
}

#services .links ul li {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#5b5b5b;
line-height:18px;
margin:0;
padding:0;
}

#right_body_wrapper {
width:227px;
height:auto;
float:left;
background:url(../images/right_body_shadow.jpg) no-repeat right top;
margin:0;
padding:0;
}

#right_body_wrapper1 {
width:227px;
height:auto;
float:right;
background:url(../images/right_body_shadow.jpg) no-repeat right top;
margin:0 0 20px;
padding:0;
}

#right_body {
width:201px;
height:auto;
margin:11px 0 0;
padding:0;
}

#right_body1 {
width:201px;
height:auto;
float:right;
margin:11px 0 0;
padding:0;
}

#right_body h1 {
width:201px;
height:9px;
background:url(../images/right_body_top_img.jpg) no-repeat bottom;
font:normal 2px Arial,Helvetica,sans-serif;
margin:6px 0 0;
padding:0;
}

#right_body .topimage {
width:201px;
height:9px;
background:url(../images/right_body_top_img.jpg);
margin:6px 0 0;
}

#right_body h3 {
width:201px;
height:12px;
background:url(../images/right_body_bottom_img.jpg) no-repeat right;
font:normal 2px Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

#right_body #middle {
width:181px;
height:auto;
border-left:1px solid #eee;
border-right:1px solid #eee;
margin:-8px 0 0;
padding:0 9px;
}

#right_body .form1 {
width:200px;
height:294px;
background:url('../images/form_bgcopy1.jpg') no-repeat 50% top;
float:right;
margin:3px -4px 0 0;
padding:40px 0 0 10px;
}

#right_body .form2 {
width:200px;
height:294px;
background:url('../images/singapore_form_bg.jpg') no-repeat 50% top;
float:right;
margin:3px -4px 0 0;
padding:40px 0 0 10px;
}

#right_body .form1 p.text {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
width:55px;
background:url(../images/form_list_icon.gif) no-repeat left center;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#myframe .form2 {
width:230px;
height:294px;
background:url('../images/singapore_form_bg.jpg') no-repeat 50% top;
float:right;
margin:3px -4px 0 0;
padding:40px 0 0 10px;
}

#myframe .form2 p.text {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
width:55px;
height:auto;
background:url(../images/form_list_icon.gif) no-repeat left center;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#right_body #middle .premium-membership {
width:183px;
height:65px;
background:url(../images/membership.jpg) no-repeat;
margin:8px 0 0;
padding:0;
}

#right_body #middle .right_banner1 {
width:183px;
height:77px;
margin:8px 0 0;
padding:0;
}

#right_body #middle .howtoget {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
line-height:25px;
margin:5px 0 0;
padding:0;
}

#right_body #middle .twitter {
width:auto;
height:auto;
float:left;
line-height:1px;
margin:0 40px 0 60px;
padding:0;
}

#right_body #middle .twitter img {
float:left;
margin:2px 0;
}

#right_body #middle .twitter p.txt {
font:normal 11px Arial,Helvetica,sans-serif;
color:red;
float:left;
}

#right_body #middle2 .howtoget {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
line-height:25px;
margin:0;
padding:0;
}

#right_body #middle .news img {
margin-top:5px;
}

#right_body #middle .right_banner2 {
width:183px;
height:97px;
margin:8px 0 0;
padding:0;
}

#right_body #middle .right_banner3 {
width:183px;
height:76px;
margin:8px 0 0;
padding:0;
}

#right_body #middle .right_banner4 {
width:183px;
height:65px;
margin:8px 0 0;
padding:0;
}

#right_body #middle .right_banner5 {
width:183px;
height:78px;
margin:8px 0 0;
padding:0;
}

#right_body #middle .testimonials {
width:183px;
height:auto;
margin:8px 0 0;
padding:0;
}

#right_body #middle .testimonials h1 {
width:183px;
height:36px;
margin:0;
padding:0;
}

#right_body #middle .testimonialsbody {
width:163px;
height:345px;
background:url(../images/testimonials_body_bg.jpg) no-repeat;
margin:4px 0 0;
padding:10px 10px 0;
}

#right_body #middle .testimonialsbody p {
width:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#363636;
margin:0;
padding:0;
}

#right_body #middle .testimonialsbody p span {
width:auto;
font:normal 10px Arial,Helvetica,sans-serif;
color:#7c7c7c;
margin:0;
padding:0;
}

#right_body #middle .testimonialsbody p.devider {
width:159px;
height:15px;
background:url(../images/testimonial_devider.jpg) no-repeat;
margin:0 auto;
padding:0;
}

#right_body #middle .testimonialsbody p strong {
width:auto;
font:bold 11px Arial,Helvetica,sans-serif;
color:#d30300;
margin:0;
padding:0;
}

#footerwrapper {
width:960px;
height:210px;
background-color:Gray;
background:url(../images/grey-footer1.jpg) repeat-x left bottom;
text-align:left;
font:normal 11px Arial,Helvetica,sans-serif;
color:#fff;
margin:0;
padding:0;
}

#footer {
width:967px;
height:210px;
text-align:left;
font:normal 11px Arial,Helvetica,sans-serif;
color:#fff;
background-color:Gray;
background:url(../images/grey-footer1.jpg) repeat-x left bottom;
margin:0 auto;
padding:20px 0 0;
}

#contact {
width:690px;
height:auto;
margin:20px 0 0 30px;
padding:0;
}

#contact h4 {
width:180px;
height:21px;
margin:0;
padding:0;
}

#contact p {
font:normal 11px Arial,Helvetica,sans-serif;
margin-top:10px;
padding:0;
}

#contact p strong {
font:bold 11px Arial,Helvetica,sans-serif;
line-height:24px;
color:red;
margin:0;
padding:0;
}

#contact .left {
width:340px;
height:auto;
float:left;
margin:0;
padding:0 0 0 10px;
}

#contact .right {
width:330px;
height:auto;
float:left;
margin:0;
padding:0;
}

#contact .right1 {
width:340px;
height:auto;
float:left;
margin:20px 0 0;
padding:0;
}

#counseling {
width:716px;
height:auto;
margin:0;
padding:0;
}

#leftpanlinks {
width:201px;
height:auto;
float:left;
margin:10px 0 0;
padding:0 0 0 10px;
}

#leftpanlinks .top {
width:201px;
height:9px;
background:url(../images/right_body_top_img.jpg) no-repeat bottom;
font:normal 2px Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

#leftpanlinks .bottom {
width:201px;
height:9px;
background:url(../images/right_body_bottom_img.jpg) no-repeat bottom;
font:normal 2px Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

#leftpanlinks_wrapper {
width:201px;
height:auto;
border-bottom:none;
border-left:1px solid #eee;
border-top:none;
border-right:1px solid #eee;
margin:0;
padding:0 0 10px;
}

#body_wrapper {
width:711px;
height:auto;
float:left;
margin:0 0 0 5px;
padding:0;
}

#body_wrapper .content h5 {
width:701px;
height:27px;
font:bold 12px Arial,Helvetica,sans-serif;
color:#000;
text-transform:uppercase;
background:url(../images/homepage_header_bg.jpg) no-repeat top;
margin:0;
padding:14px 0 0 10px;
}

#body_wrapper .content top1 {
width:701px;
height:9px;
background:url(../images/home_tb_top1.jpg) no-repeat top;
margin:0;
padding:0;
}

#body_wrapper .content top1copy {
width:701px;
height:9px;
background:url(../images/home_tb_top1copy.jpg) no-repeat top;
margin:0;
padding:0;
}

#body_wrapper .content .content_bg1 {
width:709px;
height:auto;
border-bottom:none;
border-left:none;
border-top:none;
border-right:none;
margin:0 auto;
padding:0;
}

#body_wrapper .content .content_bg p a:hover {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
text-decoration:none;
}

#body_wrapper .content .content_bg ul {
width:670px;
height:auto;
margin:0 10px;
padding:0;
}

#body_wrapper .content .content_bg ul li {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#504c4b;
list-style:none;
margin:0;
padding:0;
}

#body_wrapper .content .content_bg ul li.txt2 {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#504c4b;
list-style:none;
background:url(../images/list_icon2.gif) no-repeat left center;
line-height:16px;
margin:0 0 5px;
padding:0 0 0 14px;
}

#body_wrapper .content .content_bg ul li.txt {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#504c4b;
list-style:none;
background:url(../images/list_icon3latest.jpg) no-repeat left top;
line-height:16px;
margin:0 0 5px;
padding:0 0 0 14px;
}

#body_wrapper .content .content_bg ul li.choose {
width:474px;
height:115px;
list-style:none;
background:url(../images/choose_one_img.jpg) no-repeat left top;
margin:0 0 5px;
padding:50px 0 0;
}

#body_wrapper .content .content_bg ul li.choose img {
margin:5px 6px;
}

#body_wrapper .content .content_bg ul li.heading {
font:bold 11px Arial,Helvetica,sans-serif;
color:red;
list-style:none;
margin-top:15px;
}

#body_wrapper .content .content_bg ul li.heading_top {
font:bold 11px Arial,Helvetica,sans-serif;
color:red;
list-style:none;
line-height:25px;
}

#body_wrapper .content .content_bg ul li.devider {
list-style:none;
background:url(../images/body_content_devider.jpg) repeat-x center;
height:1px;
margin:4px 0 5px;
}

#maincontentleft {
width:208px;
height:auto;
float:left;
font:normal 14px Arial,Helvetica,sans-serif;
color:#666;
margin:10px 0 0 5px;
padding:0;
}

#maincontentleft .topround {
width:202px;
height:12px;
float:left;
background:url(../images/leftlinktop.jpg) no-repeat bottom;
margin:0;
padding:0;
}

#maincontentleft .bottomround {
width:202px;
height:12px;
float:left;
background:url(../images/leftlinkbottom.jpg) no-repeat top;
margin:0;
padding:0;
}

#maincontentleft #mainlinks {
width:189px;
height:auto;
padding-left:10px;
padding-right:0;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
color:red;
font-weight:700;
border-bottom:none;
border-left:1px solid #ccc;
border-top:none;
border-right:1px solid #ccc;
}

#maincontentleft #mainlinks1 {
width:189px;
height:auto;
padding-left:11px;
padding-right:0;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
color:#666;
font-weight:700;
border-bottom:none;
border-left:1px solid #ccc;
border-top:none;
border-right:1px solid #ccc;
}

#maincontentmidle {
width:490px;
height:auto;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
color:#2c2b2b;
line-height:18px;
text-align:justify;
margin:10px 0 0 11px;
}

#maincontentmidle1 {
width:930px;
height:auto;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
color:#2c2b2b;
line-height:18px;
text-align:justify;
margin:10px 0 0 11px;
}

.mcreadmore a {
font:11px Arial, Helvetica, sans-serif;
color:#2c2b2b;
text-align:right;
text-decoration:none;
}

.mcheadred {
font:normal 14px Arial, Helvetica, sans-serif;
color:#FB0000;
text-decoration:none;
}

.mcheadred a {
font:normal 14px Arial, Helvetica, sans-serif;
color:#2c2b2b;
text-decoration:none;
line-height:20px;
background:url(../images/list_icon4.gif) no-repeat left center;
padding:0 0 0 20px;
}

.mcheadred a:hover {
font:normal 14px Arial, Helvetica, sans-serif;
color:#FB0000;
text-decoration:underline;
line-height:20px;
background:url(../images/list_icon3.jpg) no-repeat left center;
padding:0 0 0 20px;
}

.mcheadblack {
font:normal 14px Arial, Helvetica, sans-serif;
color:#2c2b2b;
}

.mcnormalred {
font:11px Arial, Helvetica, sans-serif;
color:#FB0000;
}

.mcnormalred a {
font:11px Arial, Helvetica, sans-serif;
color:#FB0000;
text-decoration:underline;
}

.mcnormalred a:hover {
font:12px Arial, Helvetica, sans-serif;
color:#FB0000;
text-decoration:none;
}

.mcnormalredarrow {
font:12px Arial, Helvetica, sans-serif;
color:#2c2b2b;
margin-left:5px;
background:url(../images/list_icon5.gif) no-repeat left center;
font-weight:700;
padding:0 0 0 15px;
}

.mctab {
font:normal 11px Arial, Helvetica, sans-serif;
color:#2c2b2b;
padding-left:25px;
}

#maincontentpage {
width:650px;
height:auto;
float:left;
font:normal 12px Arial,Helvetica,sans-serif;
color:#2c2b2b;
line-height:18px;
text-align:justify;
margin:10px 0 0 11px;
}

.contentimgheader {
margin-left:10px;
margin-top:2px;
}

#SEO {
width:670px;
height:auto;
margin:300px 20px 0 25px;
padding:0;
}

#SEO h2 {
font:normal 24px Arial;
font-weight:700;
color:#000;
line-height:18px;
padding-left:-50px;
padding-right:50px;
text-align:justify;
margin:-260px 0 0 -200px;
}

#SEO p {
font:normal 12px Arial,Helvetica,sans-serif;
color:#000;
font-weight:700;
line-height:18px;
text-align:left;
margin:15px 0 0;
}

#SEO p.img {
margin:10px 0;
}

#SEO ul {
width:auto;
height:auto;
margin:0;
padding:0;
}

#aboutform .applyform {
width:300px;
height:auto;
border:1px solid #CCC;
background:#f7f7f7;
margin:5px 0 0;
padding:10px;
}

#about {
width:600px;
height:auto;
margin:0 20px 15px 5px;
padding:0;
}

#aboutform {
width:300px;
height:auto;
margin:5px 5px 0;
padding:0;
}

#about2 {
width:253px;
height:231px;
float:left;
margin:0;
padding:0;
}

.pagehd_blk {
font:normal 20px Arial,Helvetica,sans-serif;
color:#000;
}

.pagehd_blk2 {
font:normal 20px Arial,Helvetica,sans-serif;
color:#000;
float:left;
}

.pagehd_blk1 {
font:normal 20px Arial,Helvetica,sans-serif;
color:#FB0000;
}

.download {
font:bold 11px Arial,Helvetica,sans-serif;
color:#fff;
background:#999;
border:1px solid #333;
margin:0 0 0 2px;
padding:0 5px;
}

.download a {
font:bold 11px Arial,Helvetica,sans-serif;
color:#fff;
text-decoration:none;
}

.download a:hover {
font:bold 11px Arial,Helvetica,sans-serif;
color:#000;
text-decoration:none;
}

.pagehd_yaxis {
font:normal 24px Arial,Helvetica,sans-serif;
color:#FB0000;
}

.about text {
font:normal 11px Arial,Helvetica,sans-serif;
width:670px;
color:#000;
line-height:18px;
float:right;
text-align:right;
margin:0;
}

#about text p {
font:normal 11px Arial,Helvetica,sans-serif;
width:670px;
color:#000;
line-height:18px;
text-align:right;
float:right;
margin:0;
}

.about h1 {
font:bold 32px Arial,Helvetica,sans-serif;
color:#000;
line-height:18px;
text-align:justify;
margin:5px 0 15px;
}

#about h2 {
font:bold 24px Arial,Helvetica,sans-serif;
color:#000;
line-height:18px;
text-align:left;
padding-left:380px;
margin:-295px 0 50px;
}

#about p.heading3 {
font:bold 11px Arial,Helvetica,sans-serif;
color:#333;
line-height:18px;
text-align:justify;
background:url(../images/list_icon2.gif) no-repeat left center;
margin:15px 0 0;
padding:0 0 0 15px;
}

#about p a {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
line-height:18px;
text-decoration:none;
}

#about ul {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
width:auto;
height:auto;
margin:0;
padding:0;
}

#aboutform .enquiryformhead {
width:300px;
height:auto;
border:1px solid #CCC;
background:#f7f7f7;
padding:10px;
}

#about .applyform1 {
width:430px;
height:auto;
border:1px solid #CCC;
background:#f7f7f7;
float:left;
text-align:left;
margin:20px 0 0;
padding:10px;
}

#about .applyform1 p.bold {
font:bold 14px Arial,Helvetica,sans-serif;
color:red;
text-align:center;
margin:0;
}

#about .applyform1 p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
text-align:left;
margin:5px 0;
}

#about .applyform1 p.txt {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:left;
width:150px;
line-height:18px;
}

#about .applyform1 p.select {
float:left;
width:240px;
text-align:left;
}

.testclass {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:left;
}

#right_body #middle2 {
width:187px;
height:auto;
border-bottom:none;
border-left:1px solid #eee;
border-top:none;
border-right:1px solid #eee;
margin:0;
padding:0 6px;
}

#right_body_wrapper .top {
width:187px;
height:16px;
background:url(../images/linkpage_rhtpan_top.gif) no-repeat bottom;
margin:0;
padding:0;
}

#linkpanlinks_wrapper {
width:187px;
height:auto;
margin:0;
padding:0;
}

#linkpanlinks_wrapper .leftlink {
width:187px;
height:auto;
background:url(../images/left_links_bg.jpg) no-repeat bottom;
margin:0 auto 10px;
padding:0 0 5px;
}

#linkpanlinks_wrapper .leftlink .links {
width:185px;
height:auto;
border-bottom:none;
border-left:1px solid #e1e1e1;
border-top:none;
border-right:1px solid #e1e1e1;
margin:0 auto;
padding:0;
}

#linkpanlinks_wrapper .leftlink .links ul li {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#504c4b;
background:url(../images/list_icon4.gif) no-repeat left center;
list-style:none;
line-height:26px;
margin:0 0 0 10px;
padding:0 0 0 15px;
}

#linkpanlinks_wrapper .leftlink .links ul li.active {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:red;
background:url(../images/list_icon2.gif) no-repeat left center;
list-style:none;
line-height:26px;
margin:0 0 0 10px;
padding:0 0 0 15px;
}

#linkpanlinks_wrapper .leftlink .links ul li.global {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:red;
list-style:none;
line-height:26px;
background:none;
margin:0 0 0 10px;
padding:0;
}

#linkpanlinks_wrapper .leftlink .links ul li a {
color:#504c4b;
list-style:none;
line-height:24px;
text-decoration:none;
}

#linkpanlinks_wrapper .leftlink .links ul li a:hover {
color:red;
list-style:none;
line-height:24px;
text-decoration:none;
}

<!--------------------------- leftnav jav script ---------------------------!>
.menu1 {
background-image:url(images/menudiv1bg.gif);
margin-left:25px;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
display:block;
text-decoration:none;
color:#000;
height:20px;
}

.submenu {
display:block;
height:auto;
color:#333;
font:normal 11px Arial,Helvetica,sans-serif;
line-height:18px;
width:auto;
margin:0 0 0 15px;
padding:0 0 0 15px;
}

.submenu3 {
background:url(../images/list_icon6.gif) no-repeat left top;
display:block;
height:auto;
color:red;
font:normal 11px Arial,Helvetica,sans-serif;
line-height:18px;
width:auto;
margin:0 0 0 30px;
padding:0 0 0 15px;
}

.submenu2 {
background:url(../images/list_icon5.gif) no-repeat left center;
display:block;
height:auto;
color:red;
font:normal 11px Arial,Helvetica,sans-serif;
line-height:18px;
width:auto;
margin:0 0 0 30px;
padding:0 0 0 15px;
}

.hide {
display:none;
}

.show {
display:block;
}

.subscribe {
background:url(../images/submit_form_bg.jpg) no-repeat top center;
width:187px;
height:176px;
margin:0;
padding:5px 0 0;
}

.capt {
border:1px solid #CCC;
padding:3px;
}

.accleftlinkLastHeader {
width:177px;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:#000;
text-transform:uppercase;
background:url(../images/left_links_bottom_bgnew.jpg) no-repeat top;
margin:0;
padding:8px 0 6px 10px;
}

.accleftlinkContentlink {
color:#504c4b;
font:bold 11px Arial,Helvetica,sans-serif;
list-style:none;
line-height:normal;
text-decoration:none;
}

p,h1,h2,h3,h4,h5,h6,ul,li {
margin:0;
padding:0;
}

#header .phone_email .sms a,#header .phone_email .email a,#top_nav .links ul li a:hover,#second_nav .links ul li a:hover {
color:red;
text-decoration:none;
}

#header .phone_email .sms a:hover,#header .phone_email .email a:hover {
color:#000;
text-decoration:none;
}

#top_nav .links ul li.search p,#second_nav .links ul li.search p {
width:auto;
height:20px;
font:bold 12px Arial,Helvetica,sans-serif;
color:#5b5b5b;
float:left;
text-transform:uppercase;
line-height:22px;
margin-right:4px;
}

#top_nav .links ul li.search p input,#second_nav .links ul li.search p input {
font:normal 11px Arial,Helvetica,sans-serif;
color:#333;
float:left;
width:120px;
height:auto;
border:1px solid #CCC;
padding:2px;
}

#top_nav .links ul li.search p.img,#second_nav .links ul li.search p.img {
float:left;
width:24px;
height:17px;
}

#left_body .big_banner ul li a:hover,#homepage_wrapper .populer_products .populer_products_bg .links ul li a:hover,#country .links ul li a:hover,#deportments .links ul li a:hover,#services .links ul li a:hover {
color:#d10200;
line-height:21px;
text-decoration:underline;
}

#left_body .big_banner ul li strong,#homepage_wrapper .populer_products .populer_products_bg .links ul li strong,#country .links ul li strong,#deportments .links ul li strong,#services .links ul li strong {
font:bold 11px Arial,Helvetica,sans-serif;
color:#d10200;
line-height:21px;
}

#left_body .big_banner1 .about p,#about p {
font:normal 11px Arial,Helvetica,sans-serif;
width:670px;
color:#2c2b2b;
line-height:18px;
text-align:left;
margin:5px 0 0;
}

#left_body .form1 p,#left_body .form p,#right_body .form1 p,#myframe .form2 p,#maincontentmidle .form3 p,#maincontentpage .form3 p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
margin:0;
padding:0;
}

#left_body .form1 p.text,#left_body .form p.text {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
width:70px;
height:auto;
background:url(../images/form_list_icon.gif) no-repeat left center;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#left_body .form1 p.input,#left_body .form p.input,#maincontentmidle .form3 p.input,#maincontentpage .form3 p.input {
width:144px;
height:auto;
background:url(../images/input_txt_bg.jpg) no-repeat;
float:left;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
margin:3px 0 0;
padding:0;
}

#left_body .form1 p.input2,#left_body .form p.input2,#maincontentmidle .form3 p.input2,#maincontentpage .form3 p.input2 {
width:144px;
height:auto;
background:url(../images/input_txt_bg2.jpg) no-repeat;
float:left;
border:1px solid #;
margin:3px 0 0;
padding:0;
}

#left_body .form1 p.clr,#left_body .form p.clr,#right_body .form1 p.clr,#myframe .form2 p.clr,#maincontentmidle .form3 p.clr,#maincontentpage .form3 p.clr {
clear:both;
height:3px;
}

#homepage_wrapper .populer_products .populer_products_bg,#body_wrapper .content .content_bg {
width:709px;
height:auto;
border-bottom:none;
border-left:1px solid #e1e1e1;
border-top:none;
border-right:1px solid #e1e1e1;
margin:0 auto;
padding:0;
}

#homepage_wrapper .populer_products .populer_products_bg .links,#country .links,#deportments .links {
width:105px;
height:auto;
float:left;
list-style:none;
margin:10px 15px;
padding:0;
}

#homepage_wrapper .populer_products .populer_products_bg .links ul,#country .links ul,#deportments .links ul {
width:105px;
height:auto;
float:left;
list-style:none;
margin:0;
padding:0;
}

#homepage_wrapper .populer_products .populer_products_bg .links ul li a,#country .links ul li a,#deportments .links ul li a,#services .links ul li a {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#5b5b5b;
line-height:21px;
text-decoration:none;
margin:0;
padding:0;
}

#country .links ul li,#deportments .links ul li {
width:auto;
height:auto;
font:normal 11px Arial,Helvetica,sans-serif;
color:#5b5b5b;
line-height:21px;
margin:0;
padding:0;
}

#right_body .form1 p.input,#myframe .form2 p.input {
width:120px;
height:23px;
background:url(../images/input_txt_bg.jpg) no-repeat;
float:left;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
margin:2px 0 0;
padding:0;
}

#right_body .form1 p.checkbox,#myframe .form2 p.checkbox {
width:180px;
height:23px;
float:left;
border:0;
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
margin:15px 0 0 5px;
padding:0;
}

#right_body .form1 p.input2,#myframe .form2 p.input2 {
width:120px;
height:auto;
background:url(../images/input_txt_bg2.jpg) no-repeat;
float:left;
border:1px solid #;
margin:3px 0 0;
padding:0;
}

#right_body .form1 p.submit,#myframe .form2 p.submit {
width:80px;
height:20px;
border:0;
text-align:center;
float:left;
clear:both;
margin:5px 0 0 35px;
padding:0;
}

#right_body #middle .howtoget img,#right_body #middle2 .howtoget img {
margin:5px 0;
}

#right_body #middle .howtoget p,#right_body #middle2 .howtoget p {
width:auto;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
line-height:25px;
background:url(../images/list_icon2.gif) no-repeat left center;
margin:10px 0 0;
padding:0 0 0 15px;
}

#footerwrapper a,#footer a {
font:normal 11px Arial,Helvetica,sans-serif;
color:#fff;
text-decoration:none;
}

#footerwrapper a:hover,#footer a:hover {
font:normal 11px Arial,Helvetica,sans-serif;
color:#fff;
text-decoration:underline;
}

#contact .left p,#contact .right p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
line-height:18px;
}

#contact .left p a,#contact .right p a,#SEO p a {
font:normal 11px Arial,Helvetica,sans-serif;
color:red;
line-height:18px;
text-decoration:none;
}

#contact .left p a:hover,#contact .right p a:hover,#SEO p a:hover,#about p a:hover {
font:normal 11px Arial,Helvetica,sans-serif;
color:red;
line-height:18px;
text-decoration:underline;
}

#contact .left p.heading,#contact .left span.heading,#contact .right p.heading,#about p.heading {
font:bold 16px Arial,Helvetica,sans-serif;
color:#2c2b2b;
margin:5px 0;
}

#contact .left p.smallheading,#contact .right p.smallheading,#SEO p.smallheading,#about p.smallheading {
font:bold 14px Arial,Helvetica,sans-serif;
color:#2c2b2b;
text-transform:uppercase;
margin:15px 0 0;
}

#contact .left p.red,#contact .right p.red {
font:bold 12px Arial,Helvetica,sans-serif;
color:red;
text-transform:uppercase;
margin:10px 0 0;
}

#leftpanlinks_wrapper .leftlink,.accleftlink {
width:187px;
height:auto;
background:url(../images/left_links_bgnew.jpg) no-repeat bottom;
margin:0 auto 10px;
padding:0 0 10px;
}

#leftpanlinks_wrapper .leftlink h5,.accleftlinkFirstHeader,.accleftlinkHeader {
width:177px;
height:auto;
font:bold 12px Arial,Helvetica,sans-serif;
color:#000;
text-transform:uppercase;
background:url(../images/left_links_top_bgnew.jpg) no-repeat top;
margin:0;
padding:8px 0 6px 10px;
}

#leftpanlinks_wrapper .leftlink .links,.accleftlinkContent {
width:185px;
height:auto;
border-bottom:none;
border-left:1px solid #e1e1e1;
border-top:none;
border-right:1px solid #e1e1e1;
margin:0;
padding:0;
}

#leftpanlinks_wrapper .leftlink .links ul,#linkpanlinks_wrapper .leftlink .links ul,.accleftlinkContent ul {
width:185px;
height:auto;
margin:0;
padding:0;
}

#leftpanlinks_wrapper .leftlink .links ul li,.accleftlinkContent ul li {
width:auto;
height:auto;
font:bold 11px Arial,Helvetica,sans-serif;
color:#504c4b;
background:none;
list-style:none;
line-height:normal;
margin:0 0 0 10px;
padding:5px 0 0;
}

#leftpanlinks_wrapper .leftlink .links ul li a,.accleftlinkContent ul li a {
color:#504c4b;
list-style:none;
line-height:normal;
text-decoration:none;
}

#leftpanlinks_wrapper .leftlink .links ul li a:hover,.accleftlinkContent ul li a:hover {
color:red;
list-style:none;
line-height:normal;
text-decoration:none;
}

#leftpanlinks_wrapper .leftlink .links ul li img,#linkpanlinks_wrapper .leftlink .links ul li.global img,.accleftlinkContent ul li img {
margin-right:5px;
}

#body_wrapper .content,#body_wrapper .content1 {
width:711px;
height:auto;
background:url(../images/homepage_content_bg.jpg) no-repeat bottom;
margin:10px 0 0;
padding:0 0 15px;
}

#maincontentleft #mainlinks a,#maincontentleft #mainlinks a:hover {
color:#666;
text-decoration:none;
}

#maincontentleft #mainlinks1 a,#maincontentleft #mainlinks1 a:hover {
color:#FFF;
text-decoration:none;
}

#maincontentmidle ul li.txthead,#maincontentmidle1 ul li.txthead,#maincontentpage ul li.txthead {
width:auto;
height:auto;
margin-left:20px;
font:normal 12px Arial,Helvetica,sans-serif;
color:#504c4b;
list-style:none;
background:url(../images/list_icon4.gif) no-repeat left top;
line-height:16px;
margin-bottom:5px;
padding:0 0 0 20px;
}

#maincontentmidle ul li.txt,#maincontentmidle1 ul li.txt,#maincontentpage ul li.txt {
width:auto;
height:auto;
margin-left:20px;
font:normal 12px Arial,Helvetica,sans-serif;
color:#504c4b;
list-style:none;
background:url(../images/list_icon3.jpg) no-repeat left top;
line-height:16px;
margin-bottom:5px;
padding:0 0 5px 25px;
}

#maincontentmidle ul li.txt a,#maincontentmidle1 ul li.txt a,#maincontentpage ul li.txt a {
font:normal 12px Arial,Helvetica,sans-serif;
color:#FB0000;
text-decoration:none;
}

#maincontentmidle ul li.txt a:hover,#maincontentmidle1 ul li.txt a:hover,#maincontentpage ul li.txt a:hover {
font:normal 12px Arial,Helvetica,sans-serif;
color:#504c4b;
text-decoration:underline;
}

.mcreadmore,.mcreadmore a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#FB0000;
text-align:right;
text-decoration:none;
}

#maincontentmidle .form3,#maincontentpage .form3 {
width:231px;
height:auto;
background:url(../images/form_bg3.jpg) no-repeat top;
float:left;
margin:11px 9px 0;
padding:40px 0 0 10px;
}

#maincontentmidle .form3 p.text,#maincontentpage .form3 p.text {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
width:70px;
height:auto;
text-align:left;
background:url(../images/form_list_icon.gif) no-repeat left center;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#maincontentmidle .form3 p.dummytext,#maincontentpage .form3 p.dummytext {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
width:70px;
height:auto;
text-align:left;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#maincontentmidle .form3 p.textwide,#maincontentpage .form3 p.textwide {
font:normal 11px Arial,Helvetica,sans-serif;
color:#584000;
height:auto;
background:url(../images/form_list_icon.gif) no-repeat left center;
float:left;
margin:8px 0 0;
padding:0 0 0 10px;
}

#maincontentmidle .form3 p.submit,#maincontentpage .form3 p.submit {
width:100px;
padding-top:2px;
border:0;
text-align:right;
clear:both;
}

#SEO p.heading1,#about p.heading1 {
font:bold 11px Arial,Helvetica,sans-serif;
color:red;
line-height:18px;
text-align:justify;
margin:15px 0 0;
}

#SEO p.heading2,#about p.heading2 {
font:bold 12px Arial,Helvetica,sans-serif;
color:#000;
line-height:18px;
text-align:justify;
margin:15px 0 0;
}

#SEO ul li,#about ul li {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
list-style:none;
line-height:18px;
margin-bottom:8px;
width:auto;
padding:0 0 0 10px;
}

#SEO ul li.iconlist,#about ul li.iconlist {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
list-style:none;
line-height:18px;
margin-bottom:4px;
width:auto;
background:url(../images/list_icon5.gif) no-repeat left center;
padding:0 0 0 15px;
}

#SEO ul li.iconlist2,#about ul li.iconlist2 {
font:normal 11px Arial,Helvetica,sans-serif;
color:#2c2b2b;
list-style:none;
line-height:18px;
margin-bottom:4px;
width:auto;
background:url(../images/list_icon6.gif) no-repeat left top;
padding:0 0 0 15px;
}

#about .applyform p,#aboutform .applyform p {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
margin:5px 0;
}

#about .applyform p.txt,#aboutform .applyform p.txt {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:left;
width:100px;
line-height:18px;
}

#about .applyform p.input,#aboutform .applyform p.input,#about .applyform1 p.input {
float:left;
width:auto;
text-align:left;
}

#about .applyform p.input input,#aboutform .applyform p.input input,#about .applyform1 p.input input {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:left;
border:1px solid #999;
width:180px;
padding:3px;
}

#about .applyform p.input2,#aboutform .applyform p.input2,#about .applyform1 p.input2 {
float:left;
width:300px;
}

#about .applyform p.input2 input,#aboutform .applyform p.input2 input,#about .applyform1 p.input2 input {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:right;
border:1px solid #999;
width:270px;
padding:3px;
}

#about .applyform p.input select.alignleft,#aboutform .applyform p.input select.alignleft {
float:left;
}

#about .applyform p.input select,#aboutform .applyform p.input select,#about .applyform1 p.input select {
font:normal 11px Arial,Helvetica,sans-serif;
color:#000;
float:right;
border:1px solid #999;
background:#fff;
width:190px;
padding:3px;
}

a.submenu,a.submenu3 {
color:#333;
text-decoration:none;
}

a.submenu:hover,a.submenu3:hover {
color:red;
text-decoration:underline;
}
