.body {
	background:#CECECE url(sites/all/themes/bealestreet011/themes/bealestreet/images/background.png) repeat-x scroll center top;
	font-family:Arial, Helvetica, sans-serif;
	margin:0pt;
	padding:0pt; 
}



.bg_main {
	background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background.gif) repeat-x scroll center top;
	padding:25px 0;
	font-family:arial;font-size:12px;
}

.bg_main .bg_main {
	background:none;
}

#site-name {
	margin: 60px 0 10px 10px;
	font-size:13px;
	font-weight:normal;
	font-size:15px;
	color:#FFFFFF;
}

/* Attributes for Header of non-course listing pages 0E6EAB*/

html>/**/body table#table-header-main {
    background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/header-background-tiles.jpg) repeat-x;
	height:110px;
	/*width:89%;*/
}

table#table-header-main {
    background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/header-background-tiles.jpg) repeat-x;
	height:110px;
	/*width:92.8%;*/
	margin-left:22px;
	margin-right:22px;
}

td#table-header {
	background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/header-background.jpg) no-repeat;
	height:110px;
	width:100%;
	margin-left:0px;
}

/* Attributes for Header of non-course listing pages 0E6EAB*/
td#table-header-right {
	background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/header-background-right.jpg) no-repeat;
	height:110px;
		width:100%;
		z-index:-1;
}

#bg_right {
}


tr.header td {
	background:none;
}
.bg_header {background-color: #E3E3E3}
.line {background-color: #000000}
/* //////////////////////////////////////////////////////////////////////////////// */

html>/**/body #main-container {
	/*background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/body-background.gif) repeat-y scroll 0%;*/
	background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background.gif) repeat-x scroll center top;;
	border:none;
	border-top:none;
	margin-top:0px;
	/*width:89%;*/
}

#main-container {
	/*background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/body-background.gif) repeat-y scroll 0%;*/
	background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background.gif) repeat-x scroll center top;
		margin-left:25px;
	margin-right:24px;
	border:none;
	border-top:none;
	margin-top:-5px;
	/*width:92.7%;*/
}

html>/**/body #main-container2 {
	/*background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/body-background.gif) repeat-y scroll 0%;*/
	background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background.gif) repeat-x scroll center top;
	margin-left:3.5%;
	border:1px solid #c0c0c0;
	border-top:none;
	width:89%;
}

#main-container2 {
	/*background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/body-background.gif) repeat-y scroll 0%;*/
	background:#FFFFFF url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background.gif) repeat-x scroll center top;
	margin-left:-0.1%;
	border:1px solid #c0c0c0;
	border-top:none;
	width:92.7%;
} 

/* attribute for right side content and menu */

a.right:link {color:black;text-decoration: none}
a.right:visited {color:black;text-decoration: none}
a.right:active {color:black;text-decoration: none}
a.right:hover {color:black;text-decoration: underline}
.right {
	font-family: arial; color: black; font-size: 11px; margin-bottom: 20px; width:210px;text-align:center;
	padding-top:25px;
	margin-top:20px;
}
.sidecolor .right form td{text-align:center;width:210px;}
.sidecolor .right form {margin-top:21px;#margin-top:-11px;}

.sidecolor .right form input.cell {width:170px;#width:160px;}

.sidemenu {
background-color:#0e6eab;
padding-top:30px;
width:160px;
}


.sidecolor {
	background:#EDEDED url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background-sidebar.gif) repeat-x scroll center top; height:650px;
}

.bg_main .sidecolor {background:#EDEDED url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background-sidebar.gif) repeat-x scroll center top;height:auto!important;}
/* //////////////////////////////////////////////////////////////////////////////// */



/* attribute for center portion of pages */
 

/* //////////////////////////////////////////////////////////////////////////////// */


/* Misc */

.copyright {font-family: arial; font-size:10px; color: white}
.border {border: 1px solid black}
.bold1 {color: red; font-weight:bold}
.contact_over{overflow:auto;width:375px;height:100px; margin:0px;padding-left:0px; border:1px solid gray}
.blue {color:#184A7B}



/* attribute for student profile */



.profile_table {border: 1px solid black}
.bg1 {background-color: #eeeeee}
.bg2 {background-color: #e3e3e3}

.sample {background-color: #eeeeee}

.profile_text {font-family: arial; color: black; font-size: 15px}
.profile_text2 {font-family: arial; color: black; font-size: 15px}
/* //////////////////////////////////////////////////////////////////////////////// */


/* attribute for catalog and course pages */

html>/**/body .cat_table {background-color: white; border: 1px solid black; font-family: arial; color: black; font-size: 12px; margin-left:2%;margin-right:2%;}

.cat_table {background-color: white; border: 1px solid black; font-family: arial; color: black; font-size: 12px; margin-left:2%;margin-right:2%;}

.top_menu {
	background-color: #EDEDED;
}

.cat_list {border: 1px solid black; padding-left: 10px;padding-right: 10px; padding-top: 10px}
.searchbar {WIDTH: 90px; HEIGHT: 15px;border: 1px solid #336699; font-size:10px}
.search_button { cursor:pointer;  border: 0px; font-size: 11px; font-family: arial; color:white; background:url(go.gif); width:48px;height:15px}

/* //////////////////////////////////////////////////////////////////////////////// */



/* attribute for state requirement pop up window */

.headline { font-family: Arial; font-size: 11px; font-weight: bold; color: #000000}
.small {font-family: arial; font-size: 10px}
.list {font-family: Arial; font-size: 11px;}
.table_state {background-color: #e3e3e3}
.title_state {background-color: #4086BD; color: white;font-family: Arial; font-size: 11px; font-weight: bold; }

/* //////////////////////////////////////////////////////////////////////////////// */


/* attribute for Exam Pages */

.exam_left { font-family: Arial; font-size: 11px; color: #000000;background-color: #e3e3e3}
.exam_text {font-family: Arial; font-size: 12px; color: #000000}
.exam_text2 {font-family: arial; color: black; font-size: 11px}
a.exam:link {color: red; text-decoration: none;font-weight:bold}
a.exam:visited {color: red; text-decoration: none;font-weight:bold}
a.exam:active {color: red; text-decoration: none;font-weight:bold}
a.exam:hover {color: red; text-decoration: underline;font-weight:bold}

/* //////////////////////////////////////////////////////////////////////////////// */



/* attribute for Certificate Page */

.cert_title { font-family: Arial; font-size: 15px; color: #000000; font-weight: bold}
.cert_text {font-family: Arial; font-size: 13px; color: #000000;}
		
	

/* //////////////////////////////////////////////////////////////////////////////// */




/* attribute for center content and colors */
/* used only for the tables in admin panel
span {color: #336699; cursor: pointer}
span:hover {text-decoration: underline; color: #336699}
span:visited{ text-decoration:none; color:#336699; }
*/

a:link {color: #336699; text-decoration: none}
a:visited {color: #336699; text-decoration: none}
a:active {color: #336699; text-decoration: none}
a:hover {color: #336699; text-decoration: underline}
.center {background-color: white}
.text {font-family: arial; color: black; font-size: 12px}
.bold1 {font-family: arial; color: red; font-size: 11px; font-weight:bold}
.title {font-family: arial; color: black; font-size: 11px; font-weight:bold}
.text2 {font-family: arial; color: black; font-size: 11px; padding:5px;}
.table {border: 1px solid red; font-size: 11px}
.cell {width: 125 px}
.cell2 {font-size:15px;}
.cell3 {font-size:15px;}
.pointer {cursor:pointer}


/* header header color #184A7B*/

.bg_header a
{
 font-family:Arial; color:#1A5289; font-size:8pt; font-weight:bold;
}

.bg_header a:hover
{
 font-family:Arial; color:#F60100; font-size:8pt; font-weight:bold; text-decoration:underline;
}

/* top header color */


 /* middle header color */

#middle_font
{
 font-family:Geneva, Arial, Helvetica, sans-serif; color:#1A5289; font-size:9pt; font-weight:bold; font-style:italic;
}


/*for the footer*/
html>/**/body .bottomWrapper {
	background:#09629b;
	border:none;
	/*width: 89%;*/
	height: 50px;
	color:#FFFFFF;
}

.bottomWrapper {
	background:#09629b;
	border:none;
	/*width: 93%;*/
	margin-left:25px;
	margin-right:24px;
	height: 50px;
	color:#FFFFFF;
	margin-top:-19px;
}


.bottomWrapper p a {
	color:#FFFFFF;
}

a.ext {
	position:relative;
	top: 10px;
	color:#FFFFFF;
	font-family: rial,Verdana,sans-serif;
}

a.ext:hover, a.ext:active, a.ext:visited{
     position:relative;
	top: 10px;
	color:#FFFFFF;
	font-family: rial,Verdana,sans-serif;
}

#icatchit-footer {
	font-family: Arial,Verdana,sans-serif;
	line-height: 100%;
	color:#FFFFFF;
	font-size:10px;
	margin-right:45px;
	text-align:right;
}

#icatchit-link{
	color:#FFFFFF;
}

/*for the menu items*/
 a.primaryMenu{
	background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/menu-divider.gif) repeat-y scroll 100% 0pt;
	background-position:0% 0px;
	float:left;
	font-size:95%;
	margin:0px;
	padding:0px 14px;
	z-index:100;
	position:relative;
}

 a.primaryMenu:hover, a.primaryMenu:active{
	background:#AAD144;
}


#primary li {
	display:inline;
	font-size:12px;
	margin-top:0.5em;
}

#primary ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

#primary {
	line-height:37px;
	margin-left:54px;
}

/*for the sidemenu items*/
html>/**/body a.primaryMenu2{
 background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/tab_view_off.png) no-repeat center;
	float:left;
	font-size:100%;
	padding:0px 0px;
	display:block;
	height:45px;
	width:170px;

}

a.primaryMenu2{
 background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/tab_view_off.png) no-repeat;
	background-position:0% 0px;
	float:left;
	font-size:100%;
	margin:-8px;
	padding:0px 14px;
	display:block;
	height:45px;
	width:170px;
}

a.primaryMenu2:hover, a.primaryMenu2:active{
	background:transparent url(sites/all/themes/bealestreet011/themes/bealestreet/images/tab_view_on.png) no-repeat;
}


html>/**/body #primary2 li {
display:table-row;
	font-size:12px;
	margin-top:0.5em;
	list-style-type:none;
}

#primary2 li {
	display: block;
	font-size:12px;
	margin-top:-0.2em;
	list-style-type:none;
}


html>/**/body  #primary2 ul {

	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;

}

#primary2 ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

html>/**/body #primary2 {
	line-height:24px;
	margin-left:10px;
	margin-right:12px;
}

#primary2 {
	line-height:24px;
	margin-right:-5px;
	margin-left:10px;
	font-weight:bold;
	
}




html>/**/body #navigation {
	background:#779CC6 url(sites/all/themes/bealestreet011/themes/bealestreet/images/navigation-background.jpg) repeat scroll 100%;
	/*width: 89%;*/
	font-family: Arial,Verdana,sans-serif;
	z-index:1;
	position: relative;
}

#navigation {
	background:#779CC6 url(sites/all/themes/bealestreet011/themes/bealestreet/images/navigation-background.jpg) repeat scroll 0%;
	/*width: 92.6%;*/
		margin-left:2%;
	margin-right:2%;
	margin-top:-3px;
	font-family: Arial,Verdana,sans-serif;
}

html>/**/body #navigation2 {
	background:#779CC6 url(sites/all/themes/bealestreet011/themes/bealestreet/images/navigation-background.jpg) repeat scroll 0%;
	width: 81%;
	margin-left:-70px;
	font-family: Arial,Verdana,sans-serif;
}

#navigation2 {
	background:#779CC6 url(sites/all/themes/bealestreet011/themes/bealestreet/images/navigation-background.jpg) repeat scroll 0%;
	width: 86%;
	margin-left:70px;
	font-family: Arial,Verdana,sans-serif;
}

.clear-block {
	display:block;
}

/*for the title of the page*/
.title{
	font-weight:bold;
	margin:0pt auto;
	font-size:18px;
	line-height:16px;
	padding-bottom:5px;
	font-family:Arial,Verdana,sans-serif;
}

/*for the block in the home page*/

#block-block-22 {
	background-image:url(sites/all/themes/bealestreet011/themes/bealestreet/images/step1-a.gif);
	background-repeat:no-repeat;
	float:left;
	height:130px;
	margin:-15px 3px 0px 0pt;
	padding:25px 10px 0pt;
	width:200px;
	font-size:10px;
}

#block-block-23 {
	background-image:url(sites/all/themes/bealestreet011/themes/bealestreet/images/step2-a.gif);
	background-repeat:no-repeat;
	float:left;
	height:130px;
	margin:-15px 3px 0px 0pt;
	padding:25px 10px 0pt;
	width:200px;
	font-size:10px;
}

#block-block-24 {
	background-image:url(sites/all/themes/bealestreet011/themes/bealestreet/images/step3-a.gif);
	background-repeat:no-repeat;
	float:left;
	height:130px;
	margin:-15px 3px 0px 5pt;
	padding:25px 10px 0pt;
	width:200px;
	font-size:10px;
}

h2.title {
	font-size:14px;
}
.title, .title a {
	font-weight: normal;
	margin:0pt auto;
}


p {
	font-size:12px;
	margin-bottom:0.9em;
	margin-top:0.5em;
}

h3.home_bottom{
	font-size:15px;
}

#left-sidebar-menu {
	font-size:11px;
}



#right_data_panel table, #div_employeedetails_page table, #content .text2 table, #right_data_panel tr, #div_employeedetails_page tr, 
#content .text2 tr, #right_data_panel td, #div_employeedetails_page td, #content .text2 td, #right_data_panel th, 
#div_employeedetails_page th, #content .text2 th {
	border:1px solid #FFFFFF;
	border-collapse:collapse;
}

#right_data_panel td, #div_employeedetails_page td, #content .text2 td {
	border:1px solid #d3dee4;
	border-collapse:collapse;
}

#right_data_panel table, #div_employeedetails_page table, #content .text2 table {
	border-bottom:1px solid #d3dee4;
	border-collapse:collapse;
} 

#right_data_panel th, #div_employeedetails_page th, #main-container th, #content .text2 th {
	background-color:#e7f0f9;
	border-bottom:1px solid #d3dee4;
	border-collapse:collapse;
}

#right_data_panel table.text2 table.text2, #right_data_panel table.text2 table.text2 tr, #right_data_panel table.text2 table.text2 td,
#right_data_panel table.text2 table.text2 th {
	border:1px solid #FFFFFF;
	border-collapse:collapse;
	background-color:#FFFFFF;
}


/*Remove to reactivate sidebar-left section*/
#sidebar-left {
	display:none;
}


#sidebar-left {
	background:#EDEDED url(sites/all/themes/bealestreet011/themes/bealestreet/images/main-top-background-sidebar.gif) repeat-x scroll center top;
	font-size:12px;
	width:150px;
	vertical-align:top;
}

#leftsidebar-navigation {
	padding:0;
	list-style:none;
	list-style-type:none;
	margin:5px;
	width:150px;
}

#register-link {
	font-size:15px;
	font-weight:bold;
	color:#0E6EAB;
}

h4 {
	border-bottom:1px solid #006699;
	display: inherit;
}


/***** Glode Nagivation *****/

html>/**/body #globe {
margin-left:-70px;
margin-bottom:20px;}

#globe {
margin-left:-65px;
margin-bottom:20px;}

html>/**/body #globe_navigation {
background:url(sites/all/themes/bealestreet011/themes/bealestreet/images/globe_nagivation.gif) no-repeat center top;
height:51px;
width:50px;
margin-top:-10px;
}

#globe_navigation {
background:url(sites/all/themes/bealestreet011/themes/bealestreet/images/globe_nagivation.gif) no-repeat center top;
margin-left:80px;
display:inherit;
height:51px;
width:50px;
margin-top:-7px;
}

html>/**/body .globe_navigation_txt { color:#99d4fa;
margin-left:140px;
font-weight:bold;
font-size:12px;
display:inline;
margin-top:-30px;
float:left;

}
.globe_navigation_txt { color:#99d4fa;
margin-left:70px;
font-weight:bold;
font-size:12px;
display:inline;
margin-top:-30px;
float:left;
}

.preload{display:none;
width:0px;
height:0px;}

html>/**/body #ron {
float:left;width:340px;
}
#ron {
float:left;width:300px;
}

html>/**/body #toni {
float:left;margin-left:155px;
}

#toni {
float:left;margin-left:180px;
}

/************ Start Course Detail H1 ********************/


#cr_details h1 {
font-size:14px;
}
/************ End Course Detail H1 ********************/

/*** for the calendar in admin panel ***/
#divCalendar1 {
	position:fixed;
	z-index:100;
	width: 150px;
	margin-top: 0px;
	margin-left: 185px;
	border:1px #000000 solid;
	background-color:#FFFF99;
}

#divCalendar2 {
	position:fixed;
	z-index:100;
	width: 150px;
	margin-top: 0px;
	margin-left: 213px;
	border:1px #000000 solid;
	background-color:#FFFF99;
}

#divCalendar3 {
	position:fixed;
	z-index:100;
	width: 150px;
	margin-top: 0px;
	margin-left: 320px;
	border:1px #000000 solid;
	background-color:#FFFF99;
}

.calendarHeader { font-weight: bolder; color: #CC0000; background-color: #FFFFCC; } 
.calendarToday { background-color: #66CC00; } 
.calendar { background-color: #FFFFCC; } 
.calendarHeaderMonthYear { font-weight: bolder; color: #000000; background-color: #FFFFCC; }

#home_main h2 {color:#339933;margin-top:20px;margin-bottom:-25px;}
#home_div img.home_pic {float:left;padding-right:30px;#margin-top:22px;#margin-right:20px;}

#home_div h2 {margin-top:35px;margin-bottom:5px;}
#home_div p {margin-top:0px!important;}
#home_div {/*margin-top:-20px;*/}

#main h1.title {color:#339933;margin:auto;font-size:1.5em;margin-top:15px;}
.bg_main h2 {color:#339933;margin:auto;font-size:1.4em;margin-bottom:-10px;#margin-bottom:-15px;}
div.tabs a, div.tabs a:visited {color:#4B8093;}
div.tabs li.active { border-bottom::none;}
ul.primary li.active a {border-bottom: 3px solid #ffffff;}
#main div.tabs {font-size:0.8em;}
.bg_main {padding:5px 20px 5px 0px;}
.bg_main p {margin-top:25px!important;font-size:1.1em;}

.bg_main a {color:#0099CC; text-decoration:none;}
.bg_main a:hover {text-decoration:underline;}
.bg_main #home_blue {background: #006699 none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: #ffffff;font-size:1.1em;margin-bottom:20px;margin-top:10px;}

div#state_req {text-align:center;background-position:12 0!important;#background-position:0 0!important;}
.sidecolor .links-below-login div#right_below_login {font-size:1em;}
td#diploma {margin:5px;}











