h1,h2,h3,h4,h5,h6,form

	{

		margin:0px;

		padding:0px;

	}

p

	{

		margin:0px;

		padding:0px;

		padding-bottom:15px;

		text-align:justify;

	}
table p
	{
		margin:0px;

		padding:0px;

		padding-bottom:15px;
		text-align:left;

	}

img {border:none;}

ul, ol, li

	{

		margin:0px;

		padding:0px;

		list-style:none;

	}

a, a:visited

	{

		color:#0000ff;

		text-decoration:none;

	}

a:hover

	{

		text-decoration:underline;

	}

body

	{

		margin:0px;

		padding:0px;

		font-family:Calibri,arial;

		font-size:14px;

		color:#000000;

		background:#afadad;

	}

#main

	{

		margin:0px auto;

		padding:0px;

		width:809px;

		background:#ffffff;

	}

.header

	{

		height:209px;

		overflow:hidden;

	}

.topAd

	{

		height:100px;

		padding-top:20px;

		overflow:hidden;

		text-align:center;

	}

.headerBottom

	{

		height:45px;

		overflow:hidden;

	}

.title

	{

		width:400px;

		float:left;

		padding-top:6px;

	}

.title h1

	{

		font-size:24px;

		padding-left:15px;

	}

.title span

	{

		color:#4b70bc;

		text-decoration:none;

	}

.title a:hover

	{

		color:#000000;

		text-decoration:none;

	}

.googleSearch

	{

		float:right;

		width:340px;

		padding-top:7px;

		text-align:right;

		padding-right:15px;

	}

.nav

	{

		height:44px;

		background:url(images/navBg.jpg) repeat-x top;

		overflow:hidden;

		font-size:15px;

		padding:0px 10px;

	}

.nav a, .nav a:visited

	{

		color:#ffffff;

		text-decoration:none;

		padding:10px 27px 15px 27px;

		float:left;

		display:block;

	}

.nav a:hover, .nav a.active, .nav a.active:visited

	{

		color:#a7c2fa;

		text-decoration:none;

	}

/*********************************/

.content

	{

		padding:0px 5px 0px 0px;

	}

.ad2

	{

		height:30px;

		overflow:hidden;

		padding-top:5px;

	}

.innerContent

	{

		float:left;

		width:625px;
		margin-left:10px;

	}

.mainContent

	{

		float:left;

		width:335px;

		padding-left:5px;

	}

.list

	{

		padding-bottom:20px;

	}

.list h1

	{

		font-size:24px;

		font-weight:normal;

		padding-bottom:15px;

	}

h1#title

	{

		font-size:24px;

		font-weight:normal;

		padding-bottom:15px;

	}

.list li

	{

		padding:1px 0px;

		color:#0000ff;

	}

.dictionary

	{

	}

.dictionary ul

	{

		padding-left:10px;

	}

.dictionary li

	{

		float:left;

		font-size:24px;

	}

.dictionary li.activeDict

	{

		float:left;

		font-size:24px;

		padding:0px 5px;

	}

.dictionary li a, .dictionary li a:visited

	{

		padding:0px 5px;

	}

.dictionary li a:hover

	{

		color:#ffffff;

		text-decoration:none;

		background:#0000ff;

	}

.rightImg

	{

		float:right;

		width:281px;
		
	}

h1.title1

	{

		font-size:25px;

		font-weight:bold;

		padding-bottom:15px;

	}

h2.title2

	{

		font-size:22px;

		font-weight:bold;

		padding-bottom:15px;

	}

.title3

	{

		font-size:18px;

		font-weight:bold;

	}

ul.disc

	{

		padding-bottom:15px;

	}

ul.disc li

	{

		list-style:disc;

		margin-left:15px;

	}

.leftImg

	{
		float:left;
		margin-right:10px;
	}
.rightImg2
	{
		float:right;
		margin-left:10px;
	}
.innerContent ol

	{

	}

.innerContent ol li

	{

		list-style:decimal;

		margin-left:25px;

	}

/********************************/

.sideBar

	{

		float:right;

		width:160px;

	}

/********************************/

.footer

	{

		text-align:right;

		padding:20px 10px 20px 0px;

	}

.footer a, .footer a:visited

	{

		color:#000000;

		text-decoration:none;

	}

.footer a:hover

	{

		text-decoration:underline;

	}