/***************************************************************/
/***************** General page styles ***********************/
/***************************************************************/

/*background: url(templates/Adinfinitum/images/bg.gif) no-repeat fixed; */


body	{
	background: #ffffff url('/images/background.jpg') fixed ;
	color:Black; margin:0; border:0 none; font-family:arial, verdana, Trebuchet MS, lucida, helvetica, sans-serif; padding-bottom:25px; font-size:12px; padding-left:0; padding-right:0; padding-top:0; background-attachment:fixed; background-repeat:repeat
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.menu1	{
	background: #ffffff url(images/menu1.gif);
	padding-left:2;
	padding-right:2;
}

.menu2	{
	background: #ffffff url(images/menu2.gif);
	padding-left:2;
	padding-right:2;
}

.menu3	{
	background: #ffffff url(images/menu3.gif);
	padding-left:2;
	padding-right:2;
}

.menu4	{
	background: #ffffff url(images/menu4.gif);
	padding-left:2;
	padding-right:2;
}

.menu5 {
	background: #ffffff url(images/menu5.gif);
	padding-left:2;
	padding-right:3;
}

.leftbar{
	background: url(images/left_bar.gif);
}

.rightbar{
	background: url(images/right_bar.gif);
}

.testleft{
	background: url(images/test_left.gif);
}

.testright{
	background: url(images/test_right.gif);
}

.testback{
	background: url(images/test_background.gif);
	padding-left:4;
}

.testback2{
	padding-top:1;
}

.lookingfor {
	background: #ffffff url(images/looking_for.gif);
	padding-right : 5px;
	padding-top:2px;
}

.lookingforEml {
	background: #ffffff url(images/looking_forEml.gif);
	padding-right : 5px;
	padding-top:2px;
}

.top_menu{
	background-color : transparent;
	font-family: verdana;
	font-size: 9px;
	color : #5F80C1;
	padding-left:4;
	padding-top:6;
	font-weight : bold;
}

a.top_menu{
	color : #5F80C1;
	text-decoration: none;
}

 a.top_menu:visited{
	color : #5F80C1;
}

 a.top_menu:active{
	color : #5F80C1;
}

 a.top_menu:hover{
	color : #C02D00;
}

.leftmenu{
	color : #005FA9;
	font-size : 12px;
	background : #ffffff;
	padding-left:4;
	text-decoration : none;
}

a.leftmenu{
	color : #005FA9;
	font-size : 12px;
	background : #ffffff;
	padding-left:4;
	text-decoration : none;
}

 a.leftmenu:visited{
	color : #005FA9;
	text-decoration : none;
}

a.leftmenu:hover{
	color : #C02D00;
}

.name{
	color : #666666;
	font-size : 12px;
	background : transparent;
	padding-left:4;
	text-align : right;
	font-weight:bold;
}

.redtextright{
	color : #CC3300;
	font-size : 12px;
	background : transparent;
	padding-left:4;
	text-align : right;
	font-weight : bold;
}

.redtextleftnopad{
	color : #CC3300;
	font-size : 12px;
	background : transparent;
	text-align : left;
	font-weight : bold;
	vertical-align : top;
	text-decoration: none;
}

.redtextleft{
	color : #CC3300;
	font-size : 12px;
	background : transparent;
	padding-left:4;
	text-align : left;
	font-weight : bold;
	vertical-align : top;
	text-decoration: none;
}

.redtext{
	color : #CC3300;
	font-size : 12px;
	background : transparent;
	text-align : left;
	font-weight : bold;
	vertical-align : top;
	text-decoration: none;
}

.main{
	color : Black;
	font-size : 12px;
	background : #ffffff;
	padding-left:4;
}
a:main {
	color: #000099;
	text-decoration: none;
}
a:main:link {
	color: #000099;
	text-decoration: none;
}
a:main:visited {
	text-decoration: none;
	color: #000099;
}
a:main:hover {
	text-decoration: none;
	color: #FF0000;
}
a:main:active {
	text-decoration: none;
}
.presentertext{
	color : #CC3300;
	font-size : 12px;
	background : transparent;
	padding-left:4;
	text-align : left;
	font-weight : bold;
	vertical-align : top;
	text-decoration: none;
}

.presentercourses{
	color : #005FA9;
	font-size : 12px;
	background : #ffffff;
	padding-left:8;
	text-decoration: none;
}

.logintext{
	color : #005FA9;
	font-size : 11px;
	background : #ffffff;
	padding-right:8;
    padding-left:4;
}

.featured{
	background-color : transparent;
	font-size: 13px;
	color : #005FA9;
	font : bold;
	padding-top:3;
	padding-bottom:3;
    padding-left:5;
}

.featuredlink{
	background-color : transparent;
	font-size: 13px;
	color : #005FA9;
	font : bold;
	text-decoration: none;
}

.featuredlinkul{
	background-color : transparent;
	font-size: 13px;
	color : #005FA9;
	font : bold;
	text-decoration: underline;
}

.morelink{
	background-color : transparent;
	font-size: 13px;
	color : #005FA9;
	font : bold italic;
	text-decoration: none;
}

.featuretext{
	background-color : transparent;
	color : #292929;
	font-size : 12px;
	padding-left:5;
}

.customers{
	background-color : transparent;
	color : #292929;
	font-size : 12px;
	line-height: 20px;
}

.copyright{
	color : #005FA9;
	font-size : 10px;
	background : #ffffff;
	padding-right:20;
}

.copyrightlink{
	color : #005FA9;
	font-size : 10px;
	background : #ffffff;
	text-decoration: none;
}

input { 
	background-color: #E4EFFE; 
	border: 1px solid #B5D2FC;
	font-size : 9px;	
}

select { 
	background-color: #E4EFFE; 
	border: 1px solid #B5D2FC;
	font-size : 9px;	
}


textarea { 
    background-color: #E4EFFE; 
	border: 1px solid #B5D2FC;
    color: #000000; 
	
}


.submitbutton {
	font-size: 9px;
	color: Black;
	background: #E4EFFE;
	border: 1px solid #B5D2FC;
}

.popupLink { 
	color: red; 
	outline: none 
}

.popup { 
Position: absolute; 
Visibility: hidden; 
color:#212884;
Background-Color: #E4EFFE;
Layer-Background-color: #E4EFFE;
width: 200; 
Border-Left: 1px solid #B5D2FC;
Border-Top: 1px solid #B5D2FC;
Border-Bottom: 1px solid #B5D2FC;
Border-Right: 1px solid #B5D2FC;
Padding: 3px; z-index: 10
 }
 
 .crsdates{
	border-left : thin solid #005FA9;
	border-right : thin solid #005FA9;
	border-top : thin solid #005FA9;
	border-bottom : thin solid #005FA9;
}

.Invisible
{
position:relative;
visibility:hidden
}

.Visible
{
position:absolute;
visibility: visible;
}

h1
{
	color: Black;
	font-size: 12px;
	background: #ffffff;
	padding-left: 4;
	font: normal;
}


/* Specifies how tags with these classes are printed */
@media print {
	
	.dontprint {
		display: none;
	}
	body	{
			margin-left: 0px;
	}
}.softlink {
	color : #005FA9;
	font-size : 12px;
	background : #ffffff;
	text-decoration: none;
}
.lookingfor2 {
	background: #ffffff url(images/looking_for.gif);
	padding-right : 5px;
	padding-top:2px;
}
.lookingforEml {
	background: #ffffff url(images/looking_forEml.gif);
	padding-right : 5px;
	padding-top:2px;
}
.ticker {
	background-color : transparent;
	font-family: verdana;
	font-size: 11px;
	color : #5F80C1;
	font-weight : bold;
	text-transform: uppercase;
}
.bulletsmallright {
	list-style-type: square;
	color: #CC3300;
}
