/************************************************************************ 
Author: Pacific Vascular Incorporated for Continuig Medical Education (PVICME)
Date Created: 09/20/04
*************************************************************************/
body
	{
	background-image:url(images/edgbkgnd.gif);
	font-family:Tahoma, verdana, Arial;
	font-size:12px;
	color:#000000;
	text-align:center;
	margin-top:0;
	margin-left:0;
	line-height:17px;
	}
a:link /* unvisited link */
	{
	color:#333399;
	text-decoration:none;
	}     

a:visited /* visited link */
	{
	color:#333399;
	text-decoration:none;
	}  

a:hover /* mouse over link */
	{
	color:#FF6600;
	text-decoration: underline;
	}   

a:active /* selected link */
	{
	color:#660000;
	text-decoration:none;
	}   


/*
this main table will be used throughout the website
*/
.mainTable
	{
	width:785px;
	height:600px;
	background-color:#FFFFFF;
	text-align:left;
	}
/*first tr(table row) of mainTable - this is where the header goes*/
.firstTR
	{
	width:785px;
	height:25px;
	background-image:url(images/headingBG.gif);
	text-align:right;
	font-size:11px;
	}

/*second tr(table row) of mainTable - this is where the banner goes*/
.secondTR
	{
	width:785px;
	height:130px;
	}

/*third tr(table row) of mainTable - this is where the menu goes*/
.thirdTR
	{
	width:785px;
	height:35px;
	}

/*fourth tr(table row) of mainTable - this is where the main content goes*/
.fourthTR
	{
	width:785px;
	height:400px;
	background: #FFFFFF url(images/cornerBG.jpg) no-repeat scroll bottom left;
	}

/*fifth tr(table row) of mainTable - this is where the footer info goes*/
.fifthTR
	{
	width:785px;
	height:25px;
	background-image:url(images/headingBG.gif);
	text-align:center;
	font-size:11px;
	}
/*this is an internal table (will be used wherever applicable*/
.internalTable01
	{
	width:785px;
	height:400px;
	}
/*first TD of the internal table*/
.firstTD
	{
	width:585px;
	height:400px;
	}
/*first TD of the internal table*/
.secondTD
	{
	width:200px;
	height:400px;
	}
/*this style will set margin around the document*/
.marginAround
	{
	margin:5px 5px 5px 0;
	}
/*this style will also set margin around anything*/
.marginAround01
	{
	margin:5px 0 5px 7px;
	}
/* this style will set margin around the image*/
.marginImage
	{
	margin:2px 5px 3px 3px;
	float:left;
	}
/* this will make the text bigger*/
.largeFont
	{
	font-size:18px;
	font-weight:bold;
	text-indent:1cm;
	color:#CC3300;
	}
/* this internal table will be used on default.htm page(can be used anywhere else if applicable) where the scrolling message and the calendar goes*/
.insideTable
	{
	width:240px;
	height:170px;
	background-color:#ffffff;
	}
/* first td (header) of insideTable table*/
.insideTD01
	{
	width:240px;
	height:30px;
	background-color:#689EEE;
	color:#FFFFFF;
	font-size:18px;
	}
/* second td (scrolling news) of insideTable table*/
.insideTD02
	{
	width:240px;
	height:155px;
	text-align:left;
	}
/* this will increase the size of the font*/
.increaseFont
	{
	font-size:18px;
	text-align:center;
	}
.increaseFont01
	{
	font-size:13px;
	font-weight:bold;
	}
/*this will underline the text and change its color*/
.underlineMe
{
color:#FF6600;
font-variant:small-caps;
}

/* these styles will be used on tables and table documents(TD) */
.helloTable
	{
	width:770px;
	height:200px;
	}
/* first TD of helloTable*/
.helloTD01
	{
	width:200px; 
	height:200px; 
	}
/*this table will reside inside helloTD01*/	
.insidehelloTD01
	{
	width:180px; 
	height:200px; 
	background-color:#F4F5EF;
	}

/* second TD of helloTable*/
.helloTD02
	{
	width:570px; 
	height:200px;
	}
/* these styles will be used on tables that will more likely to go under the hell0Table*/
.hiTable
	{
	width:580px; 
	height:400px;
	}
/* first TD of hiTable*/
.hiTD01
	{
	width:570px; 
	height:400px;
	}

/* styles for the siteMap.htm*/
ItemStyle 
    {
	list-style-image: url(images/classic2.gif);
	font-family: "Arial";
	font-size: 12px;
	margin-left:0.5cm;
    }

.PopItemStyle 
    {
	list-style-image: url(images/classic1.gif);
	font-size: 12px;
	font-weight:600;
    }
.moreItemStyle
	{
	list-style-image: url(images/classic2.gif);
	font-size: 12px;
	}

.marginSite{
	margin-left:2.0em;
}

.changePic{
	list-style-image: url(images/square4.gif);
	vertical-align:middle;
	background-repeat: no-repeat;
}


/*for calendar*/
.main {
	width:240px;
}

.month {
	background-color:#FF6600;
	font:bold 12px verdana;
	color:white;
	height:20px;
}

.daysofweek {
	background-color:#FFCC00;
	font:bold 12px verdana;
	color:#000000;
	height:17px;
}

.days {
	font-size: 12px;
	font-family:verdana;
	color:black;
	background-color:#CCCCCC;
	padding: 2px;
	border:1px solid #210BEE;
}

.days #today{
	font-weight: bold;
	color:#FF0000;
	font-size:14px;
}
/* style for calendar ends here*/