@charset "utf-8";
/* CSS Document */
body{background-image:url(../images/bg.jpg); height:auto; background-color:#FFFFFF; background-repeat:repeat-x;}

.contact{color:#333333; font-size:12px;}
vedio{margin:0px; padding:0px; display:block;}
#main
{
width:909px;
margin:0 auto; 
}
.top-header-bg
{
background-image:url(../images/top-head-bg.png); width:909px; height:105px; background-position:top; background-repeat:no-repeat;
float:left;
}
p{
margin:0px;
padding:0px;
}
a{color:#464646; text-decoration:none; outline:none;}
a:hover{ color:#464646; text-decoration:underline; outline:none;}
.redshed-logo
{
width:240px;
height:89px;
float:left;
padding:7px 10px 0px 15px;
}
.mmc-logo
{
width:181px;
height:89px;
float:left;
padding:7px 10px 0px 70px;
}
.top-header-text
{
background-image:url(../images/top-head-text.jpg); width:341px; height:84px; float:left; background-repeat:no-repeat;
margin:7px 10px 0px 20px;
}
.phone{
width:165px;
height:30px;
background-image:url(../images/mmc-phone.jpg);
background-repeat:no-repeat;
background-position:left;
font-weight:bold;
font-size:20px;
color:#665e5b;
padding-top:8px;

padding-left:35px;
font-family:Arial;

}
#redbar
{
background-image:url(../images/top-nav-bg.jpg); width:906px; height:24px; background-repeat:no-repeat;
float:left;
margin:0px 0px 0px 3px;
}
.navlink
{
float:left;
width:750px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-top:4px;
text-transform:uppercase;
}
.navlink a
{
margin:4px 14px 0px 17px;
color:#FFFFFF;
text-decoration:none;
}
.navlink a:hover
{
color:#000000;
text-decoration:none;
}

.content a{
color:#333333;
font-weight:normal;
text-decoration:none;
}
.content a:hover{
color:#dc2215;
font-weight:normal;
text-decoration:underline;
}

.header
{
width:908px;
height:auto;
float:left;
}
#middlebox
{
width:908px;
float:left;
}
#mid-left-box
{
width:150px;
float:left;
margin:5px 0px 5px 10px;

}z

#mid-middlebox
{
width:525px;
float:left;
margin:0px 5px 5px 5px;
}
#mid-middlebox-inner1{width:530px; float:left; background-color:#00CC00;}

#mid-rightbox
{
background-image:url(../images/hot-deals-bg.jpg); height:307px;
width:208px;
float:left;
margin:5px 0px 5px 5px;
}
.searcharea
{
width:207px;
float:left;
margin:5px 0px 5px 5px;
}
.link-heading
{
background-image:url(../images/link-head-bg.jpg); width:138px; height:23px; background-repeat:no-repeat;
padding:0px 0px 0px 2px;
}
.leftlinkheading
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:600;
padding:4px 0px 0px 5px;
}
.left-link
{
width:135px;
}
.left-link-special
{
font-family:Helvetica;
font-size:12px;
font-weight:bold;
color:#dc2215;
background-image:url(../images/specials-bg.png); width:132px; background-repeat:no-repeat;
padding-top:5px;
padding-bottom:3px;
border-bottom:1px dotted #5b8629;
}
.left-link-special a
{
color:#dc2215;
padding:5px 0px 2px 3px;
text-decoration:none;
}
.left-link-text
{
font-family:Arial;
font-size:12px;
color:#292929;
text-decoration:none;
text-align:left;
padding:4px 0px 1px 4px;
border-bottom:1px dotted #5b8629;
font-weight:600;
line-height:19px;
margin:3px 0px 0px 0px;
}
.left-link-text a
{
color:#292929;
text-decoration:none;
}
.left-link-text a:hover
{
color:#cc0000;
}
.search
{
width:175px;
padding:7px 0px 0px 4px;
}
.search_inner
{
width:225px;
padding:7px 0px 0px 17px;
}
.textbox-bg
{
background:none;
background-image:url(../images/textbox-bg.jpg); width:106px; background-repeat:repeat-x; background-position:left; background-position:top;
/*background: url('../images/textbox-bg.jpg') no-repeat 0 0; overflow:hidden;*/
height:16px;
font-family:Helvetica;
font-size:11px;
color:#464646;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:3px 1px 0px 5px;
float:left;
}
.textbox-bg-inner
{
background:none;
background-image:url(../images/textbox-bg.jpg); width:150px; background-repeat:repeat-x; background-position:left; background-position:top;
/*background: url('../images/textbox-bg.jpg') no-repeat 0 0; overflow:hidden;*/
height:16px;
font-family:Helvetica;
font-size:11px;
color:#464646;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:3px 1px 0px 5px;
float:left;
}
input
{
margin:0px 2px 0px 1px;
float:left;
}
.heading-text
{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#464646;
padding:7px 5px 5px 0px;
margin:0px;
}
.text

{
font-family:Arial;
font-size:12px;
color:#464646;
line-height:18px;
text-align:justify;
}
.text a
{
color:#464646;
text-decoration:none;
}
.text a:hover
{
color:#cc0000;
text-decoration:none;
}

.mid-part-text
{
font-family:Arial;
font-size:16px;
color:#e76020;
font-weight:600;
text-align:left;
clear:both;
width:600px;
margin:5px 0px 5px 0px;
padding:0px 0px 0px 155px;
}
#imagearea
{
width:908px;
float:left;
}
.mainimgbox
{
width:210px;
float:left;
margin:5px 9px 5px 8px;
}
.subimgbox
{
background-image:url(../images/imgbox-bg.png); width:191px; 
height:166px; 
background-repeat:no-repeat;
padding:25px 0px 2px 22px;
}
.subimgbox_inner
{
background-image:url(../images/imgbox-bg.png); width:191px; 
height:166px; 
background-repeat:no-repeat;
padding:25px 0px 2px 0px;
}
.imagetext
{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#333333;
text-align:left;
padding:5px 0px 5px 0px;


}
.imagetext a
{
color:#333333;
text-decoration:none;
}
.imagetext a:hover
{
color:#cc0000;
text-decoration:none;
}
#footer-bg
{
background-image:url(../images/footer-bg.jpg); width:908px; height:121px; float:left; background-repeat:repeat-x;
}
.footer-link
{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:15px;
}
.footer-link a
{
color:#FFFFFF;
text-decoration:none;
padding:0px 5px 0px 5px;
}
.footer-link1
{
font-family:Arial;
font-size:10px;
color:#cccccc;
text-align:center;
padding-top:15px;
}
.footer-link1 a
{
color:#cccccc;
text-decoration:none;
padding:0px 3px 0px 3px;
}
.ourlink
{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding-top:10px;
}
.ourlink a
{
color:#FFFFFF;
text-decoration:none;
}
.hot-deals-text
{
font-family:Helvetica;
font-size:12px;
color:#333333;
font-weight:bold;
text-align:center;
}
.hotdeal-inner
{
margin:7px 0px 3px 0px;
}
#mid-middlebox-inner
{
width:720px;
float:left;
margin:0px 5px 5px 5px;

}
.mid-box-left
{
width:528px;
float:left;
}


.mid-box-lefth33
{
width:528px;
float:left;
}





.mid-box-left-new
{
width:725px;
float:left;
}



.mid-box-right
{
width:207px;
float:left;
margin:12px 0px 0px 0px;
margin-top:20px;

}
.subheadingtext
{
font-family:Arial;
font-size:12px;
color:#df3d31;
width:720px;
padding:0px 0px 0px 0px;
margin:0px;
margin-bottom:5px;
}
.subheadingtext a
{
color:#df3d31;
text-decoration:underline;
}
#imagearea-inner
{
width:700px;
float:left;
}
.subimgbox-inner
{
width:205px; height:auto;
padding:25px 0px 2px 22px;
}
.mainimgbox-inner
{
width:210px;
float:left;
margin:5px 10px 5px 10px;
}
.imagetext-inner
{
font-family:Helvetica;
font-size:12px;
color:#454646;
text-align:center;
font-weight:bold;
}
.imagetext-inner a
{
font-family:Helvetica;
font-size:12px;
color:#454646;
text-align:center;
font-weight:bold;
text-decoration:none;
}
.imagetext-inner a:hover
{
color:#cc0000;
}

.button
{
background-image:url(../images/btn-bg.jpg); width:75px; height:19px; background-repeat:repeat-x;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
text-align:center;
margin:5px 0px 5px 0px;
padding:0px 0px 3px 0px;
}
.left-link-text-inner
{
font-family:Helvetica;
font-size:11px;
color:#999999;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:4px 0px 1px 8px;
line-height:19px;
margin:1px 0px 0px 0px;
}
.left-link-text-inner a
{
color:#999999;
text-decoration:none;
}
.location_box
{
width:725px;
float:left;
margin:5px 0px 10px 0px;

}
.location_box_left
{
width:290px;
float:left;
margin:5px 5px 5px 2px;
}
.location_box_right
{
width:175px;
float:left;
margin:5px 7px 5px 15px;
}
.imgbox
{
width:142px; height:98px;
display:table;
display:table-cell;
vertical-align:middle;
}
.imgbox1
{
width:200px; 
display:table;
display:table-cell;
/*vertical-align:middle;*/
vertical-align:bottom;
}
.detail-left-box
{
width:230px;
float:left;
}
.detail-right-box
{
width:480px;
float:left;
}
.linktext
{
font-family:Arial;
font-size:12px;
color:#CC0000;
text-align:center;
padding:2px 0 2px 0;
}
.linktext a
{
color:#CC0000;
text-decoration:underline;
}
.heading1
{
font-family:Helvetica;
font-size:14px;
color:#333333;
font-weight:bold;
padding:10px 0px 10px 0px;
}
.prodetail-img-area
{
width:500px;
float:left;
}
.prodeatil-img-box
{
width:110px;
float:left;
height:auto;
margin:0px 7px 0px 6px;
}
.text5{
font-family:Arial;
font-size:12px;
color:#464646;
line-height:18px;
text-align:justify;
height:500px;
}


/* home page search style*/
.search_nav {width:140px; float:right; height:20px; padding-right:12px; padding-top:1px;}
.inpbox {float:left; width:115px;}
.bt_go {float:left; width:25px;}
.search_txtbox {background:url(../images/search_navbar_bg.gif) no-repeat left top; width:106px; height:16px; font:normal 11px Arial; color:#505050; padding:2px 2px 0 2px; border:0; line-height:14px;}


/* hot-deals section style*/

.hotdeals_main {width:735px; font-family:Arial; font-size:12px; color:#454646; padding-top:6px;}
.hotdeals_col {width:205px; height:426px; float:left;}


.hotDealsTab{margin:0px; padding:0px; float:left; width:205px; }
.hotdeals_img1 {width:203px; height:140px; padding:80px 1px 0 1px; text-align:center; background:url(../images/hot_deal_bg1.png) no-repeat left top;}
.hotdeals_img2 {width:203px; height:140px; padding:80px 1px 0 1px; text-align:center; background:url(../images/hot_deal_bg2.png) no-repeat left top;}
.hotdeals_img3 {width:203px; height:140px; padding:80px 1px 0 1px; text-align:center; background:url(../images/hot_deal_bg3.png) no-repeat left top;}
.hotdeals_text {width:203px; height:127px; margin-top:8px; padding-left:1px; line-height:16px; font:normal 12px Arial; color:#464646; line-height:18px; text-align:justify;}
.hotdeals_text a {font:bold 12px Helvetica; text-decoration:none; color:#454646;}
.hotdeals_text a:hover {color:#cc0000;}
.hotdeals_text strong {font:bold 12px Helvetica; color:#454646;}
.hotdeals_wasnow {height:25px; margin-top:10px; font-size:18px; font-weight:bold; text-align:right}
.save_btn {margin-left:94px; background:url(../images/btn_save.png) no-repeat left top; width:109px; font:bold 14px Arial; color:#fff; line-height:26px; text-align:center;}
.hotdeals_sep {width:1px; height:330px; float:left; padding:70px 30px 0 29px;}
.bottom_ads {padding-top:6px; clear:left;}




.checkout {width:368px; height:125px; float:left;}
.signup_news {width:305px; height:53px; float:right; background:url(../images/signup_news_ads.png) no-repeat left top; padding:72px 0 0 46px;}
.signup_txtbox {background:url(../images/signupinput_bg.gif) no-repeat left top; width:146px; font:normal 11px Arial; color:#484848; padding:2px 2px 0 2px; border:0; line-height:14px;}

/* hotdeals right panel */
.hotdeals_right {width:196px; height:76px; padding:7px 3px; outline:none;}
.sephome_hotdeals {text-align:center; padding-top:3px; padding-bottom:3px;}

/* bottom ads home page style*/
.bottom_adshome {height:135px; clear:left;}
.checkouthome {width:446px; height:135px; float:left;}
.signup_newshome {width:343px; height:63px; float:right; background:url(../images/signup_news_homeads.png) no-repeat left top; padding:72px 0 0 108px;}
.clearboth {clear:both; font-size:2px;}

 .left-link-text-inn
{
font-family:Helvetica;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;
padding:4px 0px 1px 8px;
line-height:19px;
margin:1px 0px 0px 0px;
}
.left-link-text-inn a
{
color:#666666;
text-decoration:none;
}

.text-new{
width:730px;
height:auto;
background-color:#00FF00;
}
.contact-form{
float:left;
width:500px;
height:399px;

font-family:Arial;
font-size:12px;
color:#464646;
line-height:18px;
text-align:justify;
}
.new-hotdeals{
float:right;
width:210px;
height:307px;
padding-top:20px;
}
.table-container{
width:500px;
}
.sub-heading{
width:500px;
}

.subheadingtext-new{
font-family:Arial;
font-size:12px;
color:#df3d31;
padding-bottom:5px;
}
.subheadingtext-new a{
color:#df3d31;
text-decoration:underline;
}
.location{
width:700px;
height:auto;
background-color:#CC3300;
}

.mainpagetext{
float:left;
width:400px;
height:auto;
}

.faq_section{
color:#df3d31;
text-decoration:none;
font-family:Arial;
font-size:13px;
}


.faq_section2{
color:#464646;
font-family:Arial;
font-size:12px;
}
.faq_section3{
color:#df3d31;
font-family:Arial;
font-size:13px;
text-decoration:none;
}

.faq_section4{
color:#000000;
font-family:Arial;
font-size:13px;
text-decoration:none;
}

.footer-aside-left{ float:left; margin-left:320px;}
.footer-aside-right{ float:right; margin-right:22px; margin-top:5px;}


.blog{margin:0 auto; padding:8px;}
.blog-left{float:left; width:658px; margin-bottom:12px;}
.blog-right-inner{float:right; width:215px; }

.blog-right{float:right; width:215px; background-image:url(../images/blog-bg.jpg); background-position:top center; background-repeat:repeat-y;}
.blog-aside-inner{width:200px; padding:6px 0 0 6px;}

.blog-aside-left{float:left; width:140px; margin-left:10px;}
.blog-aside-left h3{font-family:Arial; font-size:12px; color:#464646; font-weight:bold; text-transform:uppercase; padding:0px; margin:0px; line-height:22px;}
.blog-aside-left p{ padding:0px; margin:0px;}
.blog-aside-left a{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; display:block; text-decoration:none; padding-left:9px; padding-top:5px; padding-bottom:5px; }
.blog-aside-left a:hover{color:#464646; display:block; text-decoration:underline; }



.blog-aside-right{float:left; width:120px; margin-left:10px;}
.blog-aside-right h3{font-family:Arial; font-size:12px; color:#464646; font-weight:bold; text-transform:uppercase; padding:12px 0 0 0; margin:0px; line-height:22px;}
.blog-aside-right p{ padding:0px; margin:0px;}
.blog-aside-right a{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal;  text-decoration:none; padding-left:9px; padding-top:5px; padding-bottom:5px; }
.blog-aside-right a:hover{color:#464646; display:block; text-decoration:underline;}


.comments-box{ float:left;  width:93px; height:28px; text-transform:uppercase; font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; padding-left:15px; padding-top:5px;  margin-top:10px;}

.comments-here{padding-top:10px;}
.comments-here h1{font-family:Arial; font-size:12px; color:#464646; font-weight:bold; display:block; padding-left:9px; line-height:30px; margin:0px; }

.comments-here h1 a{color:#464646; text-decoration:none; padding:0px; margin:0px; }
.comments-here h1 a:hover{color:#464646; text-decoration:underline; }
.comments-here p{font-family:Arial; font-size:12px; color:#464646; font-weight:normal; padding:0px; margin:0px; line-height:16px;}
.comments-here p a{color:#464646; text-decoration:none;}
.comments-here p a:hover{color:#464646; text-decoration:underline;}
.clear{clear:both;}
.clear-text{clear:both; height:5px;}
.clear-spacing{clear:both; height:10px;}


.clear-form-section{clear:both; height:10px; background-color:#efefef;}

.blog-heading{margin-left:3px; padding:0px;}
.blog-heading h1{ font-family:Arial; font-size:16px; color:#464646; font-weight:bold; margin:0px; padding:0px;}
.blog-heading-sub{margin-left:3px; padding:0px;} 
.blog-heading-sub h1{ font-family:Arial; font-size:12px; color:#cc3333; font-weight:bold; display:inline; margin:0px; padding:0px;} 
.blog-heading-sub h1 a{ color:#cc3333; text-decoration:underline; margin:0px; padding:0px;} 
.blog-heading-sub h1 a:hover{ color:#cc3333; text-decoration:none; margin:0px; padding:0px;} 

.blog-heading-sub h2{ font-family:Arial; font-size:12px; color:#cc3333; font-weight:bold; display:inline; margin:0px; padding:0px;} 
.blog-heading-sub h2 a{ color:#cc3333; text-decoration:underline; margin:0px; padding:0px;} 
.blog-heading-sub h2 a:hover{ color:#cc3333; text-decoration:none; margin:0px; padding:0px;} 


.blog-heading-sub h3{ font-family:Arial; font-size:12px; color:#cc3333; font-weight:bold; display:inline; margin-left:2px; padding-left:8px;} 

.blog-heading-sub h3 a{ color:#cc3333; text-decoration:underline;} 
.blog-heading-sub h3 a:hover{ color:#cc3333; text-decoration:none;} 

.blog-content-aside{margin-top:20px; padding:0px;}
.blog-left-aside{float:left; width:39px; margin-left:5px; }
.blog-top{margin:0 auto; width:44px; background-color:#db2a1e; color:#FFFFFF; font-family:Arial; font-size:16px; line-height:21px; font-weight:bold; text-align:center;}
.blog-center{margin:0 auto; width:44px; background-color:#e2e2e2; color:#363636; font-family:Arial; font-size:13px; line-height:21px; font-weight:bold; text-align:center;}
.blog-bottom{margin:0 auto; width:44px; color:#363636; font-family:Arial; font-size:12px; font-weight:normal; text-align:center; line-height:21px; padding-bottom:10px; }


.blog-section{margin:0px; padding:0px;}
.blog-right-aside{float:left; width:592px; border-bottom:1px #999999 dotted; margin:0 0 20px 20px;}
.blog-right-aside-search{float:right; width:500px; margin-bottom:20px;}
.blog-start-here{ margin:0 auto; padding:0px;}
.blog-start-here h2{font-family:Arial; font-size:14px; color:#CC3333; font-weight:bold; display:inline; margin:0px; padding:0px;}
.blog-start-here h2 a{color:#CC3333; text-decoration:none;}

/*.blog-start-here h2{ font-family:Arial; font-size:11px; color:#464646; font-weight:normal; display:inline; margin:0px; padding:0px; text-transform:uppercase;}*/
.blog-start-here h3{ font-family:Arial; font-size:11px; color:#464646; font-weight:normal; display:inline; margin:0px; padding:0px;}
.blog-start-here h3 a{ color:#464646; text-decoration:none;}
.blog-start-here h3 a:hover{ color:#464646; text-decoration:underline;}
.blog-start-here p{ font-family:Arial; font-size:12px; color:#464646; line-height:18px; width:594px; font-weight:normal; margin:0px; padding:10px 0 3px 0;}
.blog-start-here h4{ font-family:Arial; font-size:12px; color:#999999; font-style:italic; font-weight:normal; margin:0px; padding:3px 0 0 0;}
.blog-start-here h5{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; margin-top:10px; padding:0px; float:right; }
.blog-start-here h6{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; margin-top:10px; padding:0px; float:left; }
.blog-start-here ul{float:left; margin:0 0 0 17px; padding:0;}
.blog-start-here ul li{float:left; padding:3px 0 3px 0; width:100%; line-height:18px; margin:0; font-family:Arial; font-size:12px; color:#464646;}


.comments-block{float:left; width:606px; padding:5px 0 5px 0;}
.comments-block h1{ float:left; padding-left:10px;font-family:Arial; font-size:12px; color:#db2a1e; font-weight:normal; line-height:14px; background-repeat:no-repeat; background-position:left center; padding-top:0px; margin-top:8px; }
.comments-block h1 a{ color:#db2a1e; text-decoration:none;}
.comments-block h1 a:hover{ color:#db2a1e; text-decoration:underline;}

.comments-block h2{ float:left;  padding-left:10px; font-family:Arial; font-size:12px; color:#db2a1e; font-weight:normal; line-height:14px; background-repeat:no-repeat; background-position:left center; margin-left:40px; margin-right:90px; padding-top:0px; margin-top:8px;}
.comments-block h2 a{ color:#db2a1e; text-decoration:none;}
.comments-block h2 a:hover{ color:#db2a1e; text-decoration:underline;}
.comments-block h3{ float:left; display:block; margin-top:8px;}

.footer-start-here{margin:0 auto; background-color:#dadada; padding-left:30px; padding-right:30px}
.footer-left-section{float:left; width:424px; padding-top:10px;}
.footer-left-image{float:left; width:39px; height:35px;  padding-bottom:20px; padding-right:10px;}
.left-content-section{float:left; width:350px;}
.left-content-section h1{ padding:0px; margin:0px;}
.left-content-section h1 a{font-family:Arial; font-size:16px; color:#464646; font-weight:bold; display:inline; padding:0px; margin:0px; }


.left-content-section  h2{ margin:0px;}


.left-content-section  h2 a{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; margin:0px; display:block; text-decoration:none; padding-left:10px; line-height:22px; }
.left-content-section h2 a{ color:#464646; text-decoration:none; }
.left-content-section h2 a:hover{color:#464646; text-decoration:underline;}

.right-content-section{float:left; width:350px;}
.right-content-section h1{ margin:0px; padding:0px;}
.right-content-section h1{ padding:0px; margin:0px;}
.right-content-section h1 a{font-family:Arial; font-size:16px; color:#464646; font-weight:bold; display:inline; padding:0px; margin:0px; text-decoration:none; }
.right-content-section h1 a:hover{color:#464646; padding:0px; margin:0px; text-decoration:underline;}



.right-content-section  h2{ margin:0px;}
.right-content-section  h2 a{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; margin:0px; display:block; text-decoration:none; padding-left:10px; line-height:22px; }
.right-content-section h2 a{ color:#464646; text-decoration:none; }
.right-content-section h2 a:hover{color:#464646; text-decoration:underline;}







.right-content-section a{ font-family:Arial; font-size:12px; color:#464646; font-weight:normal; margin:0px;  display:block; text-decoration:none; padding-left:10px; line-height:22px; }
.right-content-section a{ color:#464646; text-decoration:none; }


.footer-right-section{float:right; width:424px; padding-top:10px;}
.search_top_h1{ float:left; width:312px; margin-left:12px; height:29px;
}
.go-btn{ float:right;}
.search-text{float:left;font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; display:inline; text-transform:uppercase; line-height:28px; padding-left:10px;}
.search-text-textarea{float:left; margin-left:15px;}


.blog-details-form{float:left; width:561px;} 

#blog_form{margin:20px 0 0 67px;}
#blog_form h2{ font-family:Arial; color:#464646; font-weight:bold; font-size:14px;}
#blog_form h3{ background-image:url(../images/name-field.jpg); background-repeat:no-repeat; height:28px;font-family:Arial;;color:#464646; font-weight:normal; font-size:12px; line-height:26px; width:301px;}

.verfication-bg{float:left; margin-bottom:15px; background-image:url(../images/verification-code-bg.png); background-repeat:no-repeat; height:28px; font-family:Arial; color:#464646; font-weight:normal; font-size:12px; line-height:26px; width:153px;}



#blog_form h4{ background-image:url(../images/comments-here.jpg); background-repeat:no-repeat; height:120px; font-family:Arial; color:#464646; font-weight:normal; font-size:12px; line-height:26px; padding-top:5px; padding-bottom:5px; width:302px;}



#blog_form #validation{margin:0 auto;}

#blog_form .validation_left{ float:left; height:40px; font-family:Arial;color:#464646; font-weight:normal; font-size:12px; line-height:26px; padding-top:2px; background-position:top left; width:140px; }


#blog_form .validation_right{ float:left; margin:10px;}
.message-here{ font-family:Arial; font-weight:normal; font-size:11px; font-style:italic; color:#464646; margin-top:15px; padding-top:15px; padding-bottom:15px; }
.textarea-blog{background-color:#ffffff; border:0px; width:290px; height:120px; margin-top:2px; margin-left:10px; font-family:Arial; font-size:12px; color:#464646; font-weight:normal;}
.textarea-blog1{background-color:#ffffff; border:0px; width:279px; height:22px; margin-top:2px; margin-left:10px; font-family:Arial; font-size:12px; color:#464646; font-weight:normal;}
.verivication-cd{background-color:#ffffff; border:0px; width:126px; height:22px; margin-top:2px; margin-left:10px; font-family:Arial; font-size:12px; color:#464646; font-weight:normal;}

.textarea-blog3{background-color:#ffffff; border:0px; width:110px; height:22px; margin-top:0px; margin-left:10px; font-family:Arial; font-size:12px; color:#464646; font-weight:normal;}


#blog_detail_page{margin:0 0 0 60px; padding-bottom:8px;}
#blog_detail_page h2{ font-family:Arial; color:#464646; font-weight:bold; font-size:14px; margin:0px; padding:0 0 0 5px;}
#blog_detail_page h3{font-family:Arial; line-height:15px; color:#363635; font-weight:bold; font-size:13px; padding:0px 0 2px 5px; margin:15px 0 0 0;}

#blog_detail_page h4{font-family:Arial; line-height:20px; color:#999999; font-weight:normal; font-style:italic; font-size:11px; margin:2px 0 3px 5px; padding:0px;}

#blog_detail_page p{ font-family:Arial; line-height:18px; color:#464c53; font-weight:normal; font-size:12px; margin-left:5px; margin-bottom:15px; }




/*CSS WRITTEN, 6-5-2011*/
.bottom_ads-new {float:left; padding-top:6px;}
#mid-middlebox-inner-new{width:734px; float:left; margin:0px 5px 5px 5px;}
/*CSS WRITTEN, 6-5-2011 CLOSED*/





/*CSS WRITTEN 5September 2011*/
.round-top{float:left; width:201px;}
.round-bot{float:left; width:201px;}
.round-middle{float:left; width:201px; background:url(../images/blog-bg.jpg) repeat-y;}
.cols-more{float:right; color:#db2a1e; font-family:Arial; font-size:11px; text-transform:lowercase;}
.cols-more a{color:#db2a1e; text-decoration:none; padding:0 14px 0 6px; background:url(../images/blog-more-bullet.png) no-repeat left center;}
.cols-more a:hover{color:#db2a1e; text-decoration:underline; background:url(../images/blog-more-bullet.png) no-repeat left center;}




/****************************************
	CAREERS - AND APPLICATION SECTION
****************************************/
.center-container{margin:0px; padding:20px 0px 0px 0px; float:left; width:750px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.career{margin:0px; padding:0px; width:720px; }

/****************************************
CAREERS
****************************************/

div.careerDetails {
position:absolute;
	overflow: hidden;
	width: 740px;
	min-height: 600px;
	_height: 700px;
	margin-top:20px;
}

div#careerContainer {
	position: relative;
	margin:0px;
	width: 720px; border-top:1px #464c53 dotted;
}

div.colContainer {
	padding: 0 0 18px 0;
}

ul.careerListing {
	padding: 3px 0 0 0;
}

	ul.careerListing li {
		padding: 0 0 10px 0; list-style-type:none;
	}
	
	ul.careerListing a {
		font-size: 11px; font-size:12px;
	}
	
	ul.careerListing a:hover {
		background: url(../images/careers-image.png) no-repeat right;
		color: #464c53; list-style-type:none;
		font-weight: normal;
		padding: 0 18px 0 0;
		 font-size:12px;
	}
	ul.careerListing a.active {
		background: url(../images/careers-image.png) no-repeat right;
		color: #464c53; list-style-type:none;
		font-weight: bold;
		padding: 0 18px 0 0;
		 font-size:12px;
	}

div#careerContainer h2 {
	color: #333333;
	margin: 0 0 6px 0;
}

.careerLeftCol {
	float: left;
	padding-top:20px;
	width: 450px;  min-height:500px;
}

.careerLeftCol h2{ font-family: font-weight:normal; color:#464c53; font-size:13px;}



.careerLeftCol p{ font-family:font-size:12px; font-weight:normal; color:#464c53; text-align:left;}

.careerLeftCol ul {font-family:font-size:12px; font-weight:normal; color:#464c53;}



.careerRightCol {
	float: right; 
	width: 200px;color: #464c53;
	font-weight: bold;
	
	font-family:Verdana, Arial;
	padding-top:20px;}


dl {
	padding: 2px 0;color: #464c53;
	font-weight: bold;
	margin: 0 0 9px 0;
	font-family:Verdana, Arial;
}

dt {
	color: #464c53;
	font-weight: bold;
	margin: 0 0 9px 0;
	font-size:11px;
	font-family:Verdana, Arial;
}

dd {
	margin: 0 0 11px 0;color: #464c53;
	font-weight: normal;
	margin: 0 0 9px 0; line-height:20px;
	font-family:Verdana, Arial;font-size:11px;
}

ul.careerDesc li {
	
	line-height: 18px;
	margin-left:5px;
	padding-left:12px;
}

ul.careerDesc.smallText li {
	font-size: 11px;
}


.firstTitle {	padding-top:20px;	padding-bottom:10px; font-family:font-weight:bold; font-size:11px; color:#464c53;}

.firstList {
	margin: -2px 0 2px 0; 
}


.firstList h1 {
	font-family:font-weight:bold; font-size:11px; color:#464c53;
}


.firstList p{
	font-family:font-weight:normal; font-size:11px; color:#464c53;
}


#pageContainer {
	width: 100%;
}


#page {
	width: 940px;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

.pageSection {
	clear: both;
	display: inline-block;
	display: block;
	min-height: 1px;
	_height: 1px;
	padding: 30px 0 0 0;
}

.pageSection.firstItem {
	background: none !important;
}

.pageSide {
	float: left;
	color: #636363;
	font-size: 11px;
	line-height: 18px;
	width: 140px;
}

.firstItem .pageSide {
	color: #9b9b9b
}

.pageSide h3 {
	margin: 5px 0 7px 0;
}

.pageSide p {
	line-height: 17px;
	margin: 0;
}

	p.lightGrey {
		color: #999999;
	}
	
	p.darkGrey {
		color: #666666;
	}

.pageMain {
	float:left;
	width:720px;
	padding: 0;
}

.pageContent {
	clear: both;
	padding: 30px 0 0 0;
}

.pageContent h4 {
	padding: 10px 0 20px 0;
}

.columnTwo {
	float: left;
	width: 730px;
	padding: 0 20px 0 0;
}	

.columnThree {
	float: right;
	width: 340px;
	padding-top:35px;
}	
.columnThree h3 {
	font-family:font-size:11px; color:#464c53; padding-bottom:10px; font-weight:bold; 
}	
.columnThree p {
	font-family:font-size:11px; color:#464c53; padding:0px; font-weight:normal; 
}	
.columnThree p a {
	font-family:font-size:11px; color:#f47a20; padding:0px; font-weight:normal; text-decoration:none; 
}

.columnThree p a:hover {
	font-family:font-size:11px; color:#f47a20; padding:0px; font-weight:normal;  text-decoration:underline;
}

.columnTwo h3 {
	font-family:font-size:16px; color:#DF3D31; padding-bottom:20px; font-weight:normal; 
}	
.columnTwo h1 {
	font-family:font-size:16px; color:#f47a20; padding-bottom:20px; font-weight:normal; 
}	

.columnTwo ul { margin:0px; padding:0px; }	
.columnTwo ul li {font-family:font-size:11px; color:#464c53; }	
.columnTwo ul li a{font-family:font-size:11px; color:#464c53; text-decoration:none; }		
.columnTwo ul li a:hover{font-family:font-size:11px; color:#464c53; text-decoration:underline; }	


.submit-Resume{  color:#f47a20; font-weight:normal; font-size:16px;}

.submit-Resume-sub{ font-size:12px; font-weight:normal; color:#464c53; text-align:left; line-height:25px; padding-right:10px;} 

.submit-Resume-message{ font-size:11px; font-weight:bold; color:#464c53; text-align:left; line-height:25px; padding-right:10px;} 

.submit-ResumeBg{ background-image:url(../images/blog-text-background1.jpg); background-repeat:no-repeat; height:26px;color:#777775; font-weight:normal; font-size:11px; line-height:26px; padding:0px;}

.textBoxArea{background-color:#ffffff; border:0px; width:292px; height:15px; margin-top:5px; margin-left:8px; color:#777775; font-weight:normal; font-size:11px;}


.textBoxfields{ background-image:url(../images/comments-text-bg1.jpg); background-repeat:no-repeat;height:127px;color:#777775; font-weight:normal; font-size:11px; line-height:26px; padding-top:5px;}



.submitAge-text{background-color:#ffffff; border:0px; width:50px; height:15px; margin-left:8px;  margin-top:5px; color:#777775; font-weight:normal; font-size:11px;}


.FormSection{padding:0px; width:750px; float:left; margin-left:30px;}


.ft12{margin:01px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.error {
    color: #FF0000;
    display: inline;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}
.careerbtn{margin:0px; padding:0px 0px 30px 0px;}
/****************************************
PAGE
****************************************/

/*CSS WRITTEN ON 02-12-11*/
.product-liting{float:left;}
.product-liting li{float:left; width:240px;}
.blog a{color:#CC3333; text-decoration:none;}
.blog a:hover{color:#CC3333; text-decoration:underline;}
.blog a{color:#CC3333; text-decoration:none;}
.blog a:hover{color:#CC3333; text-decoration:underline;}

.blog-start-here ol {float: left;    margin: 0 0 0 17px;    padding: 0;}
.blog-start-here ol li { color: #464646;  float: left;  font-family: Arial;  font-size: 12px;  line-height: 18px;  margin: 0; padding: 3px 0; width: 100%;}





/*CSS WRITTEN ON 02-12-11* CLOSED/
