/*------------------------------------------------------------------------
# Copyright (C) 2008 Response Targeted Marketing. All Rights Reserved.
# Author: Response Targeted Marketing
# Websites:  www.responsetargetedmarketing.com - www.naturalwebmarketing.com - www.thebrainmill.com
-------------------------------------------------------------------------*/

/* PAGE LAYOUT */
body 
{
        background-color: #ffffff;
        background-image: url(/wp/wp-content/images/background.jpg);
        background-repeat: repeat;
/*      background-position: center;  */
}


#main img
{
	border:1px solid #c0c0c0;
	padding:1px;
	background:#ffffff;
}

.noborder img
{
	border: 0px!important;
}

.followon ul
{
        color: #cc0000;
        list-style-image: url(/wp/wp-content/images/bullet_red.gif);
        list-style-type: square;
        margin: 0px;
        padding-left: 18px;
}

.followon li
{
        margin-bottom: 10px;
}

.list_style li
{
        margin-bottom: 10px;
}

/ * remove all borders around images used for links */
a img
{
         border: none; 
}

/* remove margin top & bottom */
body.custom
{
        padding-top: 0px;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-bottom: 0px;
}

#sem_admin_menu
{
        margin-bottom: 0px !important;
} 

.custom #ext_wrapper,
.custom #wrapper
{
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}

/* tuition fees pages */


.tuition_fees td
{
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	padding: 5px;
}

.tuition_fees table
{
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}


/* PAGE BORDERS & BACKGROUND COLORS */
#wrapper
{
	border: 0px solid #c0c0c0;
	border-top: 0px;
}

#footer
{
	border-top: 1px solid #d6d6d6;
	background-color: #f7f7f7;
}

#header
{
	border-bottom: 1px solid #d6d6d6;
}

#main,
#ext_sidebar,
.custom #body
{
	background-color: #ffffff;
}

#sidebar,
#sidebar2
{
	background-color: #f7f7f7;
}

/* Post Headers */

h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active
{
	color: #000000; 
	text-decoration: none;
}


/* FOOTERS */
#footer
{
	font-size: 10px;
	text-align: left;
	color: #808080;
}

#extra_footer
{
	font-size: 10px;
	letter-spacing: 1px;
	color: #808080;
}


/* PAGE LINKS */
a:link,
a:visited
{
	color: #000099;
	text-decoration: none;
}

a:active,
a:hover
{
	color: #000099;
	text-decoration: underline;
}

/* MAIN PAGE DIV BOXES */
.mainpage_left
{
	position: relative;
	width: 48%;
	/*height: 350px;*/
	float: left;
	text-align: left;
}

.mainpage_right
{
	position: relative;
	width: 48%;
/*	height: 350px;*/
	float: right;
	text-align: left;
}


/* HOME PAGE DIV BOXES */
.homepage-missionstatement
{
	background-color: #d6d6d6;
	color: #000000;
	padding: 5px;
	padding-bottom: 10px;
	margin-top: 30px;
	margin-bottom: 20px;
}

.homepage h2
{
	background-color: #ffcc33;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	display: block;
}

.homepage h2:hover
{
	background-color: #d6d6d6;
}

.homepage h2 a:link,
.homepage h2 a:visited
{
	display: block;
	color: #000000;
	text-decoration: none;
}

.homepage h2 a:active,
.homepage h2 a:hover
{
	display: block;
	color: #000000;
	text-decoration: none;
}

.homepage td
{
	vertical-align: top;
}

.homepage_menu
{
	width: 100%;
	padding-bottom: 100px;
}

.homepage_left
{
	width: 50%;
	text-align: left;
}

.homepage_right
{
	width: 50%;
	text-align: left;
}

.homepage ul
{
	margin-left: 5px;	
	padding-left: 10px;
}

.homepage li
{
        color: #cc0000;
        list-style-image: url(/wp/wp-content/images/bullet_red.gif);
        list-style-type: square;
}


/* NAVBAR */
.custom #header_nav
{
	background-color: #808080 !important;
}

.custom #navbar
{
	background-color: #808080 !important;
	color: #999999;
}

#navbar a:link,
#navbar a:visited
{
	color: #d6d6d6;
	font-size: 12px;
	text-decoration: none;
}

#navbar a:hover,
#navbar a:active
{
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
} 

#search_form input
{
	color: #808080;
	font-size: 11px;
}


/* SIDEBAR1 (LEFT) */

#sidebar li li
{
        color: #333333;
        margin-left: 0px;
        list-style-image: url(/wp/wp-content/images/bullet_blue.gif);
        list-style-type: square;
        margin-bottom: 10px;
}

/* Widget Study Skills Test */

.widget_study_skills
{
margin-top: 15px;
}

#sidebar img
{
	border:1px solid #d6d6d6;
	padding:1px;
	background:#ffffff;
}

#body
{
       background: url(/wp/wp-content/images/sidebar_background.jpg) repeat-y;
}

#sidebar h2
{
	background-color: #051285;
	color: #ffffff;
	padding-left: 5px;
}

.calendar_text_widget
{
	background-color: #051285;
	color: #ffffff;
	padding: 3px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

.calendar_text_widget a:link,
.calendar_text_widget a:visited,
.calendar_text_widget a:active,
.calendar_text_widget a:hover
{
	background-color: #051285;
	color: #ffffff;
	padding: 3px;
	display: block;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}


/* Silo Widget */
#silo-pages h2
{
	border-color: #f7f7f7;
}

#sidebar ul
{
	margin-top: 5px;
}

#sidebar ul ul
{
	margin-left: 15px;
        padding-top: 0px;
	padding-bottom: 0px;
}

#sidebar ul ul ul
{
	margin-left: 7px;
	padding-bottom: 0px;
}
/*
#sidebar ul ul ul ul
{
	margin: 0px;
        padding: 0px;
}
*/
.custom #silo-pages li
{
	margin: 0px;	
}

.custom #silo-pages li
{
         font-weight: bold;
	 color: #000099;
	 margin-bottom: 10px;
/*       list-style-image: url(/wp/wp-content/images/bullet_blue.gif);*/
         list-style-image: none; 
         list-style-type: square;
}

.custom #silo-pages  li li
{
        font-weight: bold;
        color: #cc0000;
        margin-left: 8px;
        list-style-image: url(/wp/wp-content/images/bullet_red.gif);
        list-style-type: square;
}

.custom #silo-pages  li li li
{
        font-weight: bold;
        color: #cc0000;
        margin-left: 8px;
        list-style-image: url(/wp/wp-content/images/bullet_red.gif);
        list-style-type: square;
}

.custom #silo-pages li a:link, 
.custom #silo-pages li a:visited
{
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        display: block;
}

.custom #silo-pages li a:hover, 
.custom #silo-pages li a:active 
{
        font-weight: normal;
        color: #000099;
        text-decoration: none;
        display: block;
}

.custom #silo-pages li li a:link, 
.custom #silo-pages li li a:visited 
{
        font-weight: normal;
        color: #660099;
        text-decoration: none;
        display: block;
}

.custom #silo-pages li li a:hover, 
.custom #silo-pages li li a:active 
{
        font-weight: normal;
        color: #000099;
        text-decoration: none;
        display: block;
}

.custom #silo-pages li li li a:link, 
.custom #silo-pages li li li a:visited
{
        font-weight: normal;
        color: #009900;
        text-decoration: none;
        display: block;
}

.custom #silo-pages li li li a:hover, 
.custom #silo-pages li li li a:active 
{
        font-weight: normal;
        color: #000099;
        text-decoration: none;
        display: block;
}



/* SIDEBAR2 (RIGHT) */
#sidebar2 h2
{
	background-color: #051285;
	color: #ffffff;
	padding-left: 5px;
}

#sidebar2 img
{
	border:1px solid #d6d6d6;
	padding:1px;
	background:#ffffff;
}

.widget_success_story
{
	color: #666666;
}

/* FAQ PAGE */

.faq
{
padding-bottom: 15px;
}

.faq ul
{
margin-left: 15px;
padding-bottom: 20px;
}


.faq li
{
	 color: #000099;
	 margin-bottom: 7px;	
         /* list-style-image: url(/wp/wp-content/images/bullet_blue.gif); */
         list-style-image: none; 
         list-style-type: square;
}

.question a,
.question a:hover,
.question a:visited,
.question a:active
{
font-weight: bold;
text-decoration: none;
color: #000000;
}

.backtotop
{
text-align: right;
}