*
{
    margin: 0px 0 0 0;
    padding: 0;
}
.wrapper-main
{
    width: 100%;
    overflow: hidden;
    /* background: #ffffff; */
}
.wrapper
{
    width: 100%;
    overflow: hidden;
    /* background: #ffffff; */
}


.wrapper-1
{
    width: 100%;
}
.clear
{
    clear: both;
    font-size: 0%;
    line-height: 0%;
    height: 0;
}
input, select
{
    vertical-align: middle;
    font-weight: normal;
}
img
{
    border-style: none;
	border-color: inherit;
	border-width: 0;
	vertical-align: top;
    	text-align: left;
	width: 118px;
	height: 44px;
}
ul, ol
{
    list-style: none;
}
object
{
    vertical-align: top;
}
a
{
    outline: none;
    color: #d52d00;
}
a:hover
{
    text-decoration: underline;
}

a:active
{
color: #000;
}
body
{
    background: #f4f4f4 url(images/body-tail.jpg) repeat-x 50% 0%;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 100%;
    line-height: 1em;
    color: #6c6a6a;
}

h1
{
    margin: 0 0 17px 3px;
    padding: 0 0 6px 0;
    line-height: 1.2em;
    font-size: 2.2em;
    color: #000;
    border-bottom: 2px solid #e3e3e3;
    
}
h1.extra
{
    margin: 0 0 25px 3px;
    padding: 36px 0 6px 0;
}
h1.extra1
{
    margin: 0 0 17px 3px;
    padding: 39px 0 6px 0;
}
h1.extra2
{
    margin: 0 0 18px 3px;
    padding: 36px 0 6px 0;
}
h1.extra3
{
    margin: 0 0 17px 3px;
    padding: 50px 0 6px 0;
}
h1.extra4
{  
    margin: 0 0 17px 3px;
    padding: 23px 0 6px 0;
}
h6
{
    padding: 0 0 17px 0;
    line-height: 1.417em;
    font-size: 1em;
    color: #6c6a6a;
}
h6.extra
{
    padding: 0 0 17px 0;
    color: #fff;
}
.fleft
{
    float: left;
}
img.fleft
{
    margin: 4px 18px 14px 0;
}
img.fleft1
{
    float: left;
    margin: 4px 18px 24px 0;
}
img.fleft2
{
    float: left;
    margin: 4px 37px 19px 0;
}
.fright
{
    float: right;
}
.col-1, .col-2, .col-3, .col-4
{
    float: left;
    overflow: hidden;
}
.block-1, .block-2, .block-3, .block-4
{
    float: left;
    overflow: hidden;
}
#main-bg
{
    background: url(images/main-bg.jpg) no-repeat 50% 0%;
    width: 100%;
}
#main
{
    width: 968px;
    margin: 0 auto;
    padding: 0 0 122px 0;
    font-size: 0.75em;
}
#header
{
    background: url(images/header01.jpg) no-repeat 0% 77px;
    position: relative;
    height: 370px;
    overflow: hidden;
	top: 3px;
	left: 0px;
}
#header ul
{
    position: absolute;
    top: 112px;
    left: 26px;
}
#header ul li
{
    background: url(images/menu-line.gif) repeat-x 0% 100%;
    width: 210px;
    padding: 0 12px 1px 6px;
    font-size: 14px;
    letter-spacing: 1pt;
    font-weight: bold;
    color: #fff;
}
#header ul li a
{
    background: url(images/menu-arrow.gif) no-repeat 100% 17px;
    
  
    display: block;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    color: #fff;
}
#header ul li a:hover
{
    color: #000;
}
#header ul li.extra
{
    background: none;
}
#header big
{
    display: block;
    letter-spacing: -1px;
    font-size: 2.4em;
    font-weight: bold;
    color:black;
    position: absolute;
    top: 27px;
    right: 0;
}

#form2
{ width:250px;
  height:242px;
  float:right;
  margin-top:150px;
  margin-right:400px;
}


#logo
{
    background: url(images/logo1.gif)  no-repeat 0% 0%;

    width: 280px;
    height: 75px;
    line-height: 1.2em;
    letter-spacing: -2px;
    text-align:center;
    font-size: 2.75em;
    font-weight: bold;
    color:black;
    position: absolute;
    top: 0;
    left: 0;
}
#logo div
{
    padding: 15px 10px 0 0;
	height: 34px;
	width: 270px;
}
#logo strong
{
    display: block;
    margin: -28px 0 0 0;
    letter-spacing: normal;
    text-transform: uppercase;
    font-size: 0.289em;
    color: #7c7c7c;
}
#logo a
{
    text-decoration: none;
    color: #000;
}
#content
{
    /* background: url(images/content.gif) repeat-y 0% 0%; */
    background-color: #ffffff;
}
#content p
{
    padding: 0 0 14px 0;
    line-height: 1.417em;
    font-size: 1em;
    color: #6c6a6a;
}
#content p em
{
    float: right;
    padding: 0 10% 0 0;
    font-style: normal;
}
#content p.extra
{
    padding: 0 0 18px 0;
}
#content p.extra1
{
    padding: 0 0 23px 0;
}
#content p.extra2
{
    padding: 0 0 10px 0;
}
#column-left
{
    float: left;
    width: 280px;
}
#column-right
{
    float: left;
    width: 600px;
    padding: 20px 28px 60px 24px;
}
.box-1
{
    background: #ea682f;
    width: 280px;
}
.box-1 .inner-bg
{
    background: url(images/box-1.jpg) no-repeat 0% 0%;
    padding: 20px 20px 23px 42px;
    
}
.box-1 .inner-bg1
{
    background: url(images/box-1.jpg) no-repeat 0% 0%; 
    padding: 20px 20px 35px 25px;
    width: 235px;
}
.box-1 p
{
    padding: 0 0 14px 0 !important;
    line-height: 1.417em !important;
    font-size: 1em !important;
    color: #fff !important;
}
.box-2
{
    background: #fdc20e url(images/box-2.gif) repeat-x 0% 0%;
}
.box-2 .inner
{
    padding: 27px 20px 37px 42px;
}
.box-2 .inner-1
{
    padding: 27px 20px 28px 42px;
}
.box-2 .inner-bg
{
    background: #fca700 url(images/box-2.jpg) no-repeat 0% 0%;
    padding: 20px 20px 37px 42px;
}
.box-2 .inner-bg1
{
    background: #fca700 url(images/box-2.jpg) no-repeat 0% 0%;
    padding: 20px 20px 21px 42px;
}
.box-2 p
{
    padding: 0 0 6px 0 !important;
    line-height: 1.417em !important;
    font-size: 1em !important;
    color: #fff !important;
}
.box-2 blockquote p strong
{
    display: block;
    padding: 5px 0 0 0;
    color: #51413d;
}
.box-2 p
{
    padding: 0 0 15px 0 !important;
}
.box-3
{
    background: #604e49 url(images/box-3.gif) repeat-x 0% 0%;
    width: 280px;
}
.box-3 .inner
{
    padding: 23px 20px 37px 42px;
}
.box-3 .inner-1
{
    padding: 23px 20px 31px 42px;
    padding: 20px 20px 35px 25px;
    width: 231px;
	height: 144px;
}
.box-3 .inner-2
{
    padding: 27px 20px 43px 42px;
}
.box-3 .inner-bg
{
    background: #604e49 url(images/box-3.jpg) no-repeat 0% 0%;
    padding: 19px 20px 33px 42px;
}
.box-3 p
{
    padding: 0 0 16px 0 !important;
    line-height: 1.417em !important;
    font-size: 1em !important;
    color: #fff !important;
}
.list
{
    padding: 0 0 0 5px;
}
.list li
{
    background: url(images/marker.gif) no-repeat 0% 9px;
    padding: 0 0 0 13px;
    line-height: 2em;
    font-weight: bold;
    color: #fff;
}
.list li a
{
    text-decoration: none;
    color: #fff;
}
.list li a:hover
{
    text-decoration: underline;
}
.list li.extra
{
    background: none;
    color: #ffcb23;
}
.list li.extra a
{
    color: #ffcb23;
}
.list li strong a
{
    color: #fff !important;
}
.list-1
{
    margin: -5px 0 0 0;
}
.list-1 li
{
    background: url(images/marker-1.gif) no-repeat 0% 10px;
    padding: 0 0 0 16px;
    line-height: 2em;
    font-weight: bold;
    color: #267f77;
}
.list-1 li a
{
    text-decoration: none;
    color: #267f77;
}
.list-1 li a:hover
{
    text-decoration: underline;
}


.list-1 li.extra
{
    background: none;
}
.list-1 li.extra a
{
    color: #4c3e3a;
}
.list-2
{
    padding: 5px 0 0 2px;
    line-height: 1.417em;
    color: #fff;
}
.list-2 dt
{
    padding: 0 0 17px 0;
    font-weight: bold;
}
.list-2 dt a
{
    text-decoration: none;
    color: #fff;
}
.list-2 dt a:hover
{
    text-decoration: underline;
}



.list-2 dd
{
    padding: 0 0 17px 0;
}


.list-2 dd.extra
{
    padding: 0 0 0 0;
}
.list-indent
{
    padding: 0 0 13px 3px !important;
}

.list-indent1
{
    padding: 0 0 11px 3px !important;
}
.list-indent2
{
    padding: 0 0 19px 3px !important;
}


.link
{
    float: left;
    text-decoration: none;
    font-weight: bold;
    color: #d74e23;
}
.link:hover
{
    text-decoration: underline;
}
.link-1
{
    background: url(images/arrows.gif) no-repeat 100% 6px;
    padding: 0 19px 0 0;
    float: left;
    font-weight: bold;
    text-decoration: none;
    color: #e5602a;
}
.link-1:hover
{
    text-decoration: underline;
}
.link-2
{
    background: url(images/arrows-1.gif) no-repeat 100% 6px;
    padding: 0 19px 0 0;
    float: left;
    font-weight: bold;
    text-decoration: none;
    color: #ffcb23;
}
.link-2:hover
{
    text-decoration: underline;
}
.link-3
{
    background: url(images/arrows-2.gif) no-repeat 100% 6px;
    padding: 0 19px 0 0;
    float: left;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
}
.link-3:hover
{
    text-decoration: underline;
}
.link-4
{
    color: #e5602a;
}
#subscribe-form
{
    width: 256px;
    margin: 0 0 0 -3px;
}
#subscribe-form p
{
    padding: 1px 0 14px 4px !important;
    line-height: 1.417em !important;
    font-size: 1em !important;
    color: #fff !important;
}
#subscribe-form span
{
    background: url(images/subscribe-input.gif) no-repeat 0% 0%;
    display: block;
    width: 256px;
    height: 45px;
}
#subscribe-form span input
{
    background: none;
    width: 186px;
    height: 20px;
    padding: 15px 10px 10px 10px;
    border: none;
    float: left;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 1em;
    color: #000;
}
#subscribe-form span input#subscribe-submit
{
    background: url(images/subscribe-submit.gif) no-repeat 0% 0%;
    width: 50px;
    height: 45px;
    padding: 0;
    border: none;
    float: left;
}
.indent-bot
{
    margin: 0 0 14px 0;
}
#contact-form
{
    width: 585px;
}
#contact-form p
{
    float: right;
    width: 277px;
    padding: 0 0 0 0;
}
#contact-form span
{
    display: block;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 1em;
    font-weight: bold;
    color: #6c6a6a;
}
#contact-form label
{
    display: block;
    height: 47px;
    overflow: hidden;
}
#contact-form textarea
{
    background: none;
    width: 269px;
    height: 107px;
    padding: 3px;
    border: 1px solid #a09b96;
    float: left;
    overflow: auto;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 1em;
    color: #6c6a6a;
}
#contact-form input
{
    background: none;
    width: 270px;
    height: 15px;
    margin: 1px 0 0 0;
    padding: 2px 3px 2px 3px;
    border: 1px solid #a09b96;
    float: left;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 1em;
    color: #6c6a6a;
}
#contact-form a
{
    background: url(images/arrows.gif) no-repeat 100% 6px;
    padding: 0 19px 0 0;
    margin: 9px 0 0 15px;
    float: right;
    font-weight: bold;
    text-decoration: none;
    color: #e5602a;
}
#contact-form a:hover
{
    text-decoration: underline;
}
.no-indent
{
    margin: 0 !important;
    padding: 0 !important;
}
#footer
{
    height: 50px;
    overflow: hidden;
    background:#2E5E7D;
}
#footer p
{
	text-align:center;
    padding-top: 18px;
    color: #FFFFFF;
}
#footer p a
{
    text-decoration: none;
    font-weight: bold;
    color: #343434;
}
#footer p a:hover
{
    text-decoration: underline;
}

.circle {list-style-type:circle}
.full_content_aspx_panel
{
    float: left;
    width: inherit;
    margin: 5px 0px 0px 2px;
}
.full_content
{
    float: left;
    width: inherit;
    margin: 10px 20px 0px 20px;
    padding-top: 10px;
}
.full_content li
{
    margin: 0 0 2px 20px;
    text-decoration: none;
    list-style-type:square;
}

.full_content strong
{
 color:Black;
}
h2
{
    clear: both;
    font-size: 1.3em;
    color: #000;
    background: #fff url('images/h3bg.gif') no-repeat left 50%;
    padding: 0 0 5px;
    margin: 0;
	width: 599px;
	font: bold;
}
h2.extra
{
    padding: 0 0 13px 0;
}
h2.extra1
{
    padding: 0 0 9px 0;
}

h5
{
	
	font-size: 1.4em;
	color: #FFFFFF;
	padding: 0 15px 11px 15px;
	
}

.width100p{width:100%;}
.width50p{width:50%;}
.fleft{ float:left;}

.coursecolor
{
    text-decoration:none;
    font-weight:lighter;
    font-size:large;
    color:Black;
    
    
    
    
    
}
#searchform
{
    
    position: relative;
    height: 150px;
    overflow: hidden;
	top: 0px;
	left: 0px;
}

#searchform uc1
{
	
	position: absolute;
    top: 112px;
    left: 26px;

    width: 210px;
    padding: 20 12px 10px 6px;
    
    letter-spacing: 1pt;
    font-weight: bold;
    color: #fff;
}
.degreeName
{
	width: 100%;
	float: left;
	font: Tahoma; 
    font-weight:bold;  
	color: Black;
	
}
.universityName
{
	width: 100%;
	font-size:large;
	float:left;
	font: Tahoma; 
    font-weight:bold;  
	color: Black;
	padding-top: 10px;
	padding-bottom: 20px;
}
.degreeNameAll
{
	width: 100%;
	float: left;
	font: Tahoma; 
    font-weight:bold;  
	color: Black;
	
	
}

.viewAllDegrees
{
	width: 23%;
	float: left;
	font: Tahoma; 
    font-weight:bold;  
	color: Black;
	background: url(images/viewall.gif) repeat-x 50%;
	padding: 10px;
	padding-bottom: 20px;
	
}

.requestInfo
{
	width: 40%;
	float: right;
	font: Tahoma; 
    font-weight:bold;  
	color: Black;
	background: url(images/viewall.gif) repeat-x 50%;
	padding: 10px;
	padding-bottom: 20px;
	
}

#fltlft{
width:300px;
padding:0px;
float:left;
}

#fltrgt{
width:480px;
float:right;
padding:120px 200px 0px 0px;
}

.bold{
font-weight:bold;
}

.listmenuwidth{
width:175px;}

#contentbackground
{	
	background: url(images/New.gif) no-repeat;
	width:630px;
    margin:10px;  
    margin-left:20px;  
}
#contentbackground strong
{
    
    letter-spacing: normal;
    text-transform: uppercase;
    font-size: 1.0em;
    text-align:center;
     font-weight: bold;
    color:Black;
}
.top
{
	text-align:center;
}

#edulogo
{
width:245px;
height:55px;
}
.stepsform
{ width:250px;
  height:242px;
  float:right;
  margin-top:150px;
  margin-right:400px;
}

.panel1
{
border-style:solid;
border-width:5px;
color: Yellow;
}
.univNameDisplay
{
	width: 100%;
	float: left;
	 
	color: Black;
	font-weight: bold;
	padding: 2px;
	padding-bottom: 8px;

}
.viewAllCourseDisplay

{
	width:100%;
	float: left;
	color: #649F64; 
    font-size:small;
	border: 1px;	
    
}     
.viewAllUnivName
{
	width: 38%;
	float: left;
	color: black;
	background: url(images/viewall.gif) repeat-x 50%;
	
	padding: 10px;
	padding-bottom: 20px;
}
.univ
{
	width: 100%;
	float: left;
	 
	color: yellow;
	font-weight: bold;
	padding: 2px;
	padding-bottom: 8px;

}

.readmore
{
    
    text-decoration: none;
  
}

.readmore:hover
{
    text-decoration:none;
}
.allschools_aspx_panel
{
    float: left;
    width: inherit;
    margin: 5px 0px 0px 2px;
}
.allschools
{
    float: left;
    width: inherit;
    margin: 5px 20px 0px 20px;
}
.allschools li
{
    margin: 0 0 2px 20px;
    text-decoration: none;
    list-style-type:square;
}

.allschools strong
{
 color:Black;
}

/* New Styles Boris */
.UniversityName
{
	font-weight: bold;
}
.coursedisplay
{
	width: 100%;
	float: left;
	color: #649F64; 
    font-size: small;
	padding-left: 10px;   
}  
.coursedisplay a
{
	
}  
.linkbtn
{
	clear: both;
	width: 70%;
	float: left;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 110%;
	font-weight:bold;
	background: url(images/viewall.gif) repeat-x 10%;	
	padding: 12px;
	text-decoration:none;
}
/* General Styles */
.clearBoth {clear:both;}
.clearLeft { clear:left;}
.fleft {float: left; }
.fright {float: right; }
.tacenter {text-align:center;}
.taright {text-align:right;}
.padding0 {padding:0; }
.padding10 {padding:10px; }
.padding5 {padding:5px; }
.paddingLR5 {padding:0 5px; }
.paddingL10 {padding-left:10px; }
.paddingL5 {padding-left:5px; }
.paddingR10 {padding-right:10px; }
.paddingR5 {padding-right:5px; }
.paddingT2 {padding-top:2px; }
.paddingT10 {padding-top:10px; }
.paddingT5 {padding-top:5px; }
.paddingB10 {padding-bottom:10px; }
.paddingB5 {padding-bottom:5px; }
.margin0 {margin:0; }
.margin10 {margin:10px; }
.margin5 {margin:5px; }
.marginL5 {margin-left:5px; }
.marginL10 {margin-left:10px; }
.marginR5 {margin-left:5px; }
.marginR10 {margin-left:10px; }
.marginT5 {margin-top: 5px;}
.marginT10 {margin-top: 10px;}
.marginTB5 {margin-top: 5px; margin-bottom: 5px;}
.marginTB10 {margin-top: 10px; margin-bottom: 10px;}
.block {display:block;}
.lbold{font-weight: bold;}
.lcolor{color: #3e3e3e;}
.lmargin{margin-top: 6px;}
.fontSmall{font-family: Tahoma;font-size:smaller;}
.valignT{vertical-align:top;}
.labelTop{margin-left: 4px; margin-top: 0; vertical-align:middle;}
.labelLeftrb{margin-top: 2px; padding: 0 5px;}
.cBlack{color:#000000;}
.cwhite{color:#FFFFFF;}
.invisible { visibility:hidden; }
.visible { visibility:visible; }
.width90p { width:90%; }
.width95p { width:95%; }
.width100p { width:100%; }
.width50p { width:50%; }
.width40p { width:45%; }
.width30p { width:30%; }
.width33p { width:33%; }
.width25p { width:25%; }
.font80{ font-size: 80%; }
.noscroll { overflow: hidden; }
.nowrap { white-space:nowrap; }