html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{padding:0;margin:0}
img{border:none; vertical-align:bottom}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000;background-color:#ebebeb;}
#choose:not(div.bootstrap),#prepare:not(div.bootstrap),#pay:not(div.bootstrap),#mag:not(div.bootstrap),#locker:not(div.bootstrap),#chancepromologin:not(div.bootstrap),#efcpromologin:not(div.bootstrap),#netcostpromologin:not(div.bootstrap),#lockerpromologin:not(div.bootstrap),#admtrackform:not(div.bootstrap),#admtrackresult:not(div.bootstrap),#admprofile:not(div.bootstrap),#fbconnection:not(div.bootstrap),#fatrackresult:not(div.bootstrap){line-height:12px;}
#fbconnection:not(div.bootstrap){line-height:normal;}
input,textarea,select{line-height:14px;vertical-align:middle;}
textarea{resize:none}
option{padding-left:3px}
select[multiple]{padding:1px 0}
form{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:11px;}
h4{font-size:10px;}
dfn{display:none}
/*input[type="checkbox"]{margin:3px;}*/
label{ cursor:text;padding-right:15px;}
ul,ol{list-style-type:none;}
caption,th,td{text-align:left;font-weight:normal;font-size:10px;}
:focus{outline:0}
a{color:#336;}
a:hover{color:#900;}
wbr:after { content: "\00200B" }

.clearins{clear:both; overflow:hidden; height:0px;}
.clearfix:after,.content:after,.spotlight .spotlighttext:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
*+html>body .clearfix,*+html>body .content,*+html>body .spotlight .spotlighttext {display:inline-block;}
* html .clearfix ,* html .content,* html .spotlight .spotlighttext{/* Hides from IE-mac \*/height:1%;/* End hide from IE-mac */}
.right{text-align:right;}
.center{text-align:center;}
.rfloat{float:right}
.lfloat{float:left}
.error {color:#9F0D06;}
.disablefont{color:#999}
.hidden{display: none;}
.bold{font-weight:bold}

/**General Layout**/
.wrap{width:760px;background-color:#fff;}
.content{padding-bottom:10px}
.main{width:550px;float:right;padding-right:20px;}
.side {width:170px;float:left;}

/**General Function**/
.plainTextLink{ color:#000; text-decoration:none}
.plainTextLink:hover{color:#000}
.promoTextLink{color:#666;text-decoration:none}
.promoTextLink:hover{color:#666}
.arrowgo{text-align:right}
.arrowgo a{padding-right:12px;font-weight:bold;background:url(/cs/page/images/icon/go.png) no-repeat right 2px;}
.linkgo {font-weight:bold;line-height:18px;background:url(/cs/page/images/icon/go.png) no-repeat right;padding:3px 11px 3px 3px;}

.sbox1{border:1px solid #3f567f;}
.sbox1 h3{background:url(/cs/page/images/background/title_boxbg.gif) repeat-x;height:17px;overflow:hidden}
.sbox1 h3 img{margin-left:8px;margin-top:2px}
.sbox1 p{padding:5px 10px 0 8px}
.sbox1 em{ font-style:normal; font-size:12px; font-weight:bold}
.sbox1 .arrowgo{margin:4px 9px 6px 0}


/**Print/PDF/Email/Save Toolbar**/
ul.tools{margin-right:20px;margin-top:-23px;float:right;display: inline;}
ul.tools li{float:left;}
ul.tools li a,
#profilesaved b,
#profilesaved a{background-image:url(/cs/page/images/icon/sprite_icon.gif);background-repeat:no-repeat;padding-left:18px;display:block;display:inline-block;margin-left:18px;height:15px;line-height:16px;}
ul.tools li a{margin-left:9px;}
ul.tools li.print a{background-position:0 -68px;}
ul.tools li.pdf a{background-position:0 -126px;padding-left:17px;}
ul.tools li.mail a{background-position:0 -52px;}
ul.tools li.save a{background-position:0 -17px;margin-left:12px;}
ul.tools li.save a.newSave{margin-right:15px;}
ul.tools li.flag a{background-position:0 -34px;}
ul.tools li.remove a{background-position:0 -145px;padding-left:13px;margin-left:4px;padding-right:6px}
ul.tools li.remove a:hover{background-position:0 -165px}
ul.tools li.gmap a{background-position:0 -188px;padding-left:20px;height:18px;margin-top:-1px;padding-top:1px}

/**New style of Print/PDF/Email/Save**/
ul.tools li.printNewStyle a{background-position:0 -68px; margin-left:5px;}
ul.tools li.mailNewStyle a{background-position:0 -52px; margin-left:0px;}
ul.tools li.pdfNewStyle a{background-position:0 -126px;padding-left:13px; margin-left:3px;}
ul.tools li.pdf2NewStyle a{height:18px; background-position:0 -214px;padding-left:13px; padding-right:4px; margin-left:3px; margin-top:-3px;}
ul.tools li.gmapNewStyle a{background-position:0 -188px;padding-left:20px;height:18px;margin-top:-1px;padding-top:1px; margin-left:5px;}



/*For Labels START*/
table.labels{background:transparent;width:240px;}
table.labels th,table.labels td{text-align:center;vertical-align:middle;padding:0;height:20px;}
table.labels .right{text-align:right;}
table.labels input{margin-left:2px}
/*For Labels END*/

/*For Facebook Share START*/
/*Facebook background https://www.connect.facebook.com/images/share/facebook_share_icon.gif?8:26981*/
ul.tools li a.fb_share_button{position:relative;*left:13px;margin-left:13px;float:none;text-decoration:none;padding:1px 20px 0 5px;background:url(/cs/page/images/facebook/share_facebook.gif) no-repeat top right; border:1px solid #d8dfea;color:#466EAA;}
#admprofile ul.tools li a.fb_share_button{margin-right:2px;line-height:14px;}
ul.tools li a.fb_share_button:hover {background-color:#3b5998;color:#fff;border-color:#295582;}

.fb_share_button {color:#466EAA;font-weight:normal;float:right; font-size:10px; text-decoration:none;display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:16px;line-height:14px; border:1px solid #d8dfea; background:url(/cs/page/images/facebook/share_facebook.gif) no-repeat top right; } 
.fb_share_button:hover { color:#fff; border-color:#295582; background:url(/cs/page/images/facebook/share_facebook.gif) no-repeat top right;  }
.helppage a.fb_share_button{position:relative;top:-1px;}
.hasinnerline .fb_share_button{margin-top:33px;}
/*For Facebook Share END*/

/*For Facebook Connection START*/
.fbconnectionwrap{width:185px;float:right;text-align:right;line-height:12px;font-size:10px;font-weight:normal;padding-top:14px;color:#000;}
.fbconnectionwrap .fbimg{float:right;margin-top:3px;margin-left:6px}
.fbconnectionwrap div.fblogedin{padding-top:11px;margin-left:8px;text-align:right;float:right;}
.fbconnectionwrap div.fblogedin strong,.fbconnectionwrap div.fblogedin div{display:block;text-align:left}
.fbconnectionwrap #fb_login_image{margin-top:12px;*margin-top:13px}
.fbconnectionwrap #help_fb_connect{margin-left:5px;}
.hidden {display: none;}
/*For Facebook Connection END*/

/*For adding space under error message in college_search page*/
.errorspace{margin:3px 0 7px 0;}


/*Tools add this*/
.addthis_toolbox li{float:left;}
	
/*Tools other*/
ul.tools_prepare_article{float: right; margin-top:1px; margin-right: 20px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.tools_prepare_article {margin-top:2px;;}}
ul.tools_prepare_article li{float:left;}
ul.tools_prepare_article .printNewStyle{margin:auto 0; padding:0 auto; margin-right:2px;}
ul.tools_prepare_article li.mailNewStyle{margin-top:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {ul.tools_prepare_article li.mailNewStyle {margin-top:3px;;}}