/* MODULES - COLUMN 1 + COLUMN 3 - ALL SKINS */

#cambridge_col1 div.block h3, #cambridge_col3 div.block h3 {
color:#ffffff!important;
background-color:#000080;
padding:5px;
font-size:9px;
font-weight:bold;
}

#cambridge_col1 div.block div.pad, #cambridge_col3 div.block div.pad {
padding:0!important;
border:1px solid black;
}

/* MENU */

#cambridge_menu ul li a {
height: 33px;
border-right: none!important;
}

#cambridge_menu ul.horizontal.rootGroup .item .text {
font-size:12px;
padding-top:8px!important;
padding-bottom:8px!important;
padding-left:15px!important;
padding-right:15px!important;
}

#cambridge_menu ul li div.slide ul li, #cambridge_menu ul li div.slide ul li a {
border:none!important;
}

#cambridge_menu ul li div.slide ul li a {
background-color:#E6E6E6!important;
border-bottom:2px solid #DEDEDE!important;
}

#cambridge_menu ul li div.slide ul li a:hover {
background-color:#CCCCCC!important;
}

#cambridge_menu ul li div.slide ul li a span {
color:black!important;
font-weight:normal;
}

#cambridge_menu li.last {
display:none!important;
}

#cambridge_menu ul.level1 li.last {
display:block!important; 
}

/* FOOTER */

p.copyright a, p.copyright a img {
border:medium none;
}
.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family: "trebuchet MS"; color:#000; margin:0; font-size:13px; background: url(images/bg.jpg) repeat-x left top;text-align:justify;}
h1{clear:both; display:block; background:url(images/gery-img.jpg) left top no-repeat; line-height:32px; height:32px; color:#007fc5; font-size:18px; padding:0 0 10px 20px}
h2{clear:both; display:block;color:#007fc5; font-size:16px; font-weight:bold; padding:0 0 4px 0;}
h3{clear:both; display:block;color:#fff; font-weight:bold; font-size:16px; text-align:center;padding:5px 0 4px 0; margin:0 0 20px 0;}

.clear { clear:both; }
p { padding:0 0 15px 0;  line-height: 22px;}
a{outline:none;}
.black{color:#000;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:1000px; margin:0 auto;}

/* top-part
-----------------------------------------------------------------------------*/
#top{width:1000px; float:left;}

/* menu-part
-----------------------------------------------------------------------------*/
#menu-main{width:1000px; float:left;}
#menu-left{width:25px; height:38px; float:left; background:url(images/menu-left.jpg) no-repeat;}
#menu-right{width:25px; height:38px; float:left; background:url(images/menu-right.jpg) no-repeat;}

#top-menu{width:950px; height:38px; background:url(images/menu-bg.jpg) left top repeat-x; text-align: center; float:left;}
#top-menu ul{ margin:0px; padding:0 0 0 15px;}
#top-menu li{list-style:none; height:38px; line-height:38px; float:left; background:url(images/sepretr.jpg) right center no-repeat; padding:0 5px;}
#top-menu li a{ color:#b9daf7; font-size:11px; text-decoration:none; font-weight:bold; padding:5px 5px 5px 5px;}
#top-menu li a:hover{background:url(images/act-btn.jpg) left center repeat-x; color:#000; height:20px;}
#top-menu li a.act-top{background:url(images/act-btn.jpg) left center repeat-x; color:#000;}
#top-menu li.last_li{list-style:none; height:38px; line-height:38px; float:left; padding:0 5px;background:none;}

/* content-part
-----------------------------------------------------------------------------*/
#content{width:950px; float:left; background:url(images/content-top.jpg) left top no-repeat; padding:40px 25px 0 25px;}
#content2{width:872px; float:left; background:#fff; padding:0 41px 0 37px;}
#content2 a{ color:#007fc5; text-decoration:underline;}


/* left-part
-----------------------------------------------------------------------------*/
#left{width:571px; float:left;}

#box-main{width:567px; float:left; margin:0 0 15px 0;}
#box-top{width:567px; float:left;}
#box-mid{width:543px; float:left; background:url(images/gery-box-mid.jpg) left top  repeat-y; padding:0 0 0 24px}
#box-bot{width:567px; float:left;}

.icon{width:341px; float:left; font-size:11px; color:#000; background:url(images/icon1.jpg) left center no-repeat; padding:0 0 0 20px; margin:0 0 10px 3px;}
.iconmain{width:341px; float:left; }
.iconmain2{width:160px; float:left; }
.icon2{width:130px; float:left; font-size:11px; color:#000; background:url(images/icon1.jpg) left center no-repeat; padding:0 0 0 20px; margin:0 0 10px 5px;}
.bot-logo{width:567px; float:left; text-align:center; padding:20px 0 0 0;}


/*right-part
-----------------------------------------------------------------------------*/
#right{width:264px; float:left; padding:0 0 0 35px;}
#right-top-img{width:266px; float:left; padding:0 0 20px 0;}

/*form-part
-----------------------------------------------------------------------------*/
#form-main{width:264px; float:left;}
#form-main-top{width:220px; float:left; background: url(images/apply-img.jpg) left top no-repeat #f0f0f0; padding:0 22px;}
#form-main-bot{width:264px; float:left;}
.text-filad-main{width:220px; float:left; margin:0 0 10px 0;}
.text-filad{width:217px; float:left; border:1px solid #c5c5c5; font-size:12px; color:#000; line-height:22px; height:22px; font-family:"trebuchet MS"; padding:0 0 0 3px }
.text-arey{width:217px; float:left; border:1px solid #c5c5c5; font-size:12px; color:#000;font-family:"trebuchet MS"; padding:0 0 0 3px }
.apply-now{width:220px; text-align:center; float:left; margin:0 0 10px 0;}
#gery-box-main{width:264px; float:left; margin:15px 0 0 0; padding:0 0 10px 0;}
#gery-box-top{width:220px; float:left; background: url(images/ger-box2.jpg) left top no-repeat #f0f0f0; padding:15px 22px 0 22px;}
#gery-box-bot{width:264px; float:left;}
#bennar{width:220px; line-height:45px; color:#fff; float:left; margin: 0 0 10px 0;}
#bennar2{width:220px; line-height:45px; color:#fff; float:left;}

/*footer-part
-----------------------------------------------------------------------------*/
#footer{width:982px; float:left; padding:0 0 0 18px;}

#footer-main{width:964px; float:left;}
#footer-left{width:44px; height:50px; float:left; background: url(images/footer-right-img.jpg) no-repeat;}
#footer-right{width:48px; height:50px; float:left; background:  url(images/footer-left-img.jpg) no-repeat;}

#footer-menu{width:872px; height:50px; color:#4a9dda; background: url(images/footer-mid-img.jpg) left top repeat-x; text-align: center; float:left;}
#footer-menu ul{ margin:0px; padding:0;}
#footer-menu li{list-style:none; height:50px; line-height:50px; display:inline; padding:0 2px;}
#footer-menu li a{ color:#fff; font-size:11px; text-decoration:none;}
#footer-menu li a:hover{ text-decoration:underline}
#footer-menu li a.act-bot{ text-decoration:underline}
#footer-logo{ width:882px; padding:0 20px 0 40px; background:url(/Portals/52121/images/copyi-bg.jpg) left top no-repeat!important; }
#css-logo{width:167px; float:left;}
#copiy-right{width:574px; float:left; color:#1f6ca7; font-size:11px; line-height:26px; padding:15px 0 0 0;}
#copiy-right a{ color:#1f6ca7; text-decoration:none;}
#login-btn{width:116px; float:right; padding:25px 0 0 0;}

#sub-menu-main{width:950px; float:left;}

.sub-menu { width:auto; float:left;}
.sub-menu ul{ margin:0; padding:0;}
.sub-menu li{ line-height:20px;	background:#73b1e2;	list-style:none; border-bottom:#fff solid 1px;}
.sub-menu li a{ padding:2px 0 2px 10px; color:#FFF; text-decoration:none; display:block; height:20px;}
.sub-menu li a:hover{ background:#0050b1; color:#fff; }
#about-us {
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 40px;
	top:248px;
	width:170px;
	z-index:1;
	visibility: hidden;
}
#credit-card{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 110px;
	top:248px;
	width:210px;
	z-index:1;
	visibility: hidden;
}
#credit-card1{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 250px;
	top:248px;
	width:200px;
	z-index:1;
	visibility: hidden;
}

#credit-card2{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 390px;
	top:248px;
	width:200px;
	z-index:1;
	visibility: hidden;
}
#credit-card3{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 510px;
	top:248px;
	width:225px;
	z-index:1;
	visibility: hidden;
}
#credit-card4{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 675px;
	top:248px;
	width:225px;
	z-index:1;
	visibility: hidden;
}
#credit-card5{
	position:absolute;
	background:#FFFFFF;
	margin:0 0 0 775px;
	top:248px;
	width:170px;
	z-index:1;
	visibility: hidden;
	
	 
}

#cambridge_footer #dnn_dnnLINKS_lblLinks {
width:883px!important;
}
