/* CSS Document */

/*--------------------------------------------------------------TAGS---------------------------------------------------------*/
body{color:#656565; font-size:11px; font-weight:normal; font-family:verdana;}
img {border:none;}
.fl{float:left;}
.fr{float:right;}
.clr{clear:both;}
.tl{text-align:left;}
.tr{text-align:right;}
ul{padding-left:18px;margin:0px;list-style:disc;}
li{padding-left:8px;padding-top:4px;text-align:left;color:#006DBA;}
#mid_container{width:1003px; margin:auto;}
#sub_container{width:960px; margin:auto;}
#main{padding-left:7px;padding-right:7px;padding-top:7px;padding-bottom:0px;}
#left{width:179px; float:left;}
#right{ width:154px; float:right;}


/*.................................new.................................*/
.main_contain {
     width:500px;
	 margin:auto;
}

.main_contain2 {
     width:946px;
	 margin:auto;
}
.text_white22{
    font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.banner2_bg{
    background-image:url(../images/banner2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:237px;
	width:347px;
}	
.text_normal26{
    font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.text_normal12{
    font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.text_normal11{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.text_normal_running12{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#656565;
}
.text_normal_running10{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0064d1;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}							
/*.................................................................nav..........................................................*/
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}



ul li ul li {
	position: relative;
	float: left;
    width:100px;

}


li ul {
	position: absolute;
	top:202px;
	display: none;
}

ul li ul li a {
	display: block;
	text-decoration: none;
	font-size:11px;
	line-height: 11px;
	color: #666666;
	padding: 5px;
	background: #EFEFEF;
	border:#CCCCCC 1px solid;
	
	margin: 0 2px;
}



 ul li ul li a:hover { 
 color: #000000;
 background: #EFEFEF;
	border:#CCCCCC 1px solid;}
li:hover ul,  li.over ul { display: block; }





/*--------------------------------------------------------------background---------------------------------------------------------*/
/*.header_bg{ background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; height:83px;}*/
td .bdr{border: 1px solid rgb(153, 153, 153);}
.top_bg{ background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; height:98px;}
.page_bg{ background-image:url(../images/page_bg.jpg); background-repeat:repeat-y;}
.link_bg{background-image:url(../images/link_bg.jpg); background-repeat:repeat-x; height:39px;}
.footer_bg{ background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; height:35px;}

.tab_bg{
      background-image:url(../images/LEARN-SPANISH_tab.jpg);
	  background-repeat:no-repeat;
	  background-position:center;
}	  

.red_but_bg{ background-image:url(../images/red_but_bg.jpg); background-repeat:repeat-x; height:21px;}
.top_gallery_bg{background-image:url(../images/top_gallery_ptn.jpg); background-repeat:repeat-x; height:118px;}
.gall_mid{float:left; width:80%;}
.news_bx{ background-color:#f6f6f6; border-top-width:1px; border-top-color:#AE0E0E; border-left-color:#B7B7B7; border-right-color:#B7B7B7; border-bottom-color:#B7B7B7;}
.cart_bg{ background-image:url(../images/cart_bg.jpg); background-repeat:repeat-x; width:195px; height:141px;}

.boxbdr{border:1px solid #c0c0c0;}

.searcharea{height:14px; width:250px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.mailbox{height:14px; width:160px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.statebox{height:14px; width:100px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.cmbbox{height:14px; width:40px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.longcmbbox{height:14px; width:90px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}


.emailkey{height:12px; width:120px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.newsletterbox{height:12px; width:180px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}
.commentsbox{height:100px; width:180px; color:#666666; font-size:11px; font-weight:normal; font-family:verdana;border:1px solid #c5c5c5;}




/*.................................................. Fonts ...........................................*/

.reguler{color:#656565; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none;}
.dark12bold{color:#666666; font-size:12px; font-weight:bold; font-family:verdana; text-decoration:none}
.runninggrey11{color:#333333; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none;}
.runningblue11{color:#003399; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none;}
.green12bold{ color:#83B036; font-size:12px; font-weight:bold; font-family:verdana;}
.white12bold{color:#ffffff; font-size:12px; font-weight:bold; font-family:verdana;}
.white11bold{color:#ffffff;font-family:verdana;font-size:11px; font-weight:bold; text-decoration:none;}
.red10running{color:#C53535; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:underline;}
.white10bold{color:#FFFFFF;font-family:verdana;font-size:10px; font-weight:bold; text-decoration:none;}

.red12bold{
	color:#C53535;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.bold14black{color:#000000;font-family:verdana;font-size:14px; font-weight:bold;}
.light11g{color:#666666;font-family:verdana;font-size:11px; font-weight:bold; text-decoration:none;}
.light11bl{color:#006DBA;font-family:verdana;font-size:11px; font-weight:normal; text-decoration:none;}
.light10g{color:#666666;font-family:verdana;font-size:10px; font-weight:normal;}
.light12b{color:#006DBA; font-size:12px; font-weight:bold; font-family:verdana;}
.light11b{color:#006DBA; font-size:11px; font-weight:bold; font-family:verdana; text-decoration:none;}
.light12bl{color:#006DBA; font-size:12px; font-weight:normal; font-family:arial;}
.light12o{color:#FF6600; font-size:12px; font-weight:bold; font-family:verdana;}
.light11o{color:#FF6600; font-size:11px; font-weight:normal; font-family:verdana;}
.light12ol{color:#FF6600; font-size:18px; font-weight:normal; font-family:arial;}
.pakg_bg{background-image:url(../images/gpk_bg.jpg); background-repeat:no-repeat; width:181px; height:130px;}
.gbox_bg{background-image:url(../images/gbox_bg.jpg); background-repeat:repeat-y;width:235px;}
.video_bg{background-image:url(../images/video_bg1.jpg); background-repeat:no-repeat;width:245px; height:164px;}
.box_bg{background-image:url(../images/box_bg.jpg); background-repeat:repeat-y;width:209px;}
.videobox_bg{background-image:url(../images/video_bg.jpg); background-repeat:repeat-y;width:245px;}
.main_bg{background-image:url(../images/main_bg.jpg); background-repeat:repeat-y;width:237px;}
.bar_bg{background-image:url(../images/bar_bg.jpg); background-repeat:repeat-y;width:209px;}

.headings_bg{background-image:url(../images/contact_heading1.jpg); background-repeat:no-repeat; width:207px; height:22px;}
.bot_navlink{color:#656565; font-size:10px; font-weight:normal; font-family:verdana; text-decoration:none;}
/*--------------------------------------------------------------FOOTER---------------------------------------------------------*/
#footer{background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;height:114px;width:1003px;}
.foot_link{color:#7c7c7c; font-size:10px; font-weight:normal; font-family:verdana; padding-top:12px;}

div.pa {
position: relative;
height:217px;
}
div.na {
position: absolute;
bottom: 5px;;
}
.main_contain_articles{
           width:715px;
		   margin-left:8px;
		  
}
.text-box{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 15px;
	width: 150px;
	border: 1px solid #666666;
}		
.textbox11 {
	font-family: Verdana;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width: 170px;
	border: 1px solid #999999;
}



#PopOverBoxBlocker {
		left:0px;
		top:0px;
		visibility:hidden;
		position:fixed;
		z-index:99999;
/*		background-image:url('http://www.convertingyourwebsiteintosales.com/blog/wp-content/plugins/instapop/blocker.png');
		/* Mozilla ignores crazy MS image filters, so it will skip the following
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.convertingyourwebsiteintosales.com/blog/wp-content/plugins/instapop/blocker.png');*/
	}
	.PopOverBox {background-repeat:no-repeat; background-position:top center; visibility:hidden; width:550px; height:500px; background-color:#FFFFFF; border-width:5px; border-style:solid; border-color: #000000; z-index:999999; position:fixed; top:50%; margin-top:-250px; left:50%; margin-left:-275px;}
	.PopOverClose { text-decoration:underline; float:right; margin-right:0px; margin-top:0px; position:relative; cursor:pointer; cursor:hand;}
	.PopOverContent {margin-left:10px; margin-right:10px;margin-top:10px;margin-bottom:10px;}
   
.fotterbg {

	background-color: #A3A3A3;
}	
.text_normal261{
    font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.bgcontact{ background-image: url(../images/contact-img.jpg); background-repeat:no-repeat;}