@charset "UTF-8";
/* CSS Document */

http://jigsaw.w3.org/css-validator/validator-uri.html 

body {
		background-color:			#323c92;
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
}

h1 {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					19px;
		color:						#323c92;
		font-variant:				small-caps;
		padding:					5px 55px 10px 55px;			
		font-weight:				bold;
		line-height:				25px;
		text-align:					center;
}

h2 {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					15px;
        color:						#323c92;
		padding:					5px 45px 10px 45px;			
 		font-weight:				bold;
		font-style:					italic;
		line-height:				22px;
		text-align:					center;
}

p {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				16px;
		padding:					10px 75px 10px 75px;			
        color:						#323c92;
		text-align:					left;
		margin:						0px;
}

p.indent {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				16px;
		padding:					5px 65px 15px 65px;			
        color:						#323c92;
		text-align:					left;
}

p.center {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				16px;
		padding:					5px 75px 10px 75px;			
        color:						#323c92;
		text-align:					center;
		margin:						0px;
}

p.img_center {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				15px;
		padding:					5px 5px 10px 5px;			
        color:						#323c92;
		text-align:					center;
		margin:						0px;
}

p.right {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				16px;
		padding:					10px 75px 10px 75px;			
        color:						#323c92;
		text-align:					right;
		margin:						0px;
}

p.footer {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					10px;
		line-height: 				10px;
		padding:					10px 5px 10px 5px;			
        color:						#666;
		text-align:					center;
		margin:						0px;
}

p.main_nav {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				16px;
		padding:					0px 5px 5px 5px;			
        color:						#669;
		text-align:					center;
 		font-weight:				bold;
		margin:						0px;
}

p.sub_nav {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					10px;
		line-height: 				12px;
		padding:					7px 45px 25px 45px;			
        color:						#323c92;
		text-align:					center;
 		font-weight:				bold;
		margin:						0px;
}

blockquote, ol, dl, dd, dir, menu, tr, td, table {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				15px;
        color:						#323c92;
		padding:					0px;			
		text-align:					left;
}

ul {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				15px;
        color:						#323c92;
 		padding:					0px 50px 5px 55px;			
		text-align:					left;
}

li {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					12px;
		line-height: 				15px;
        color:						#323c92;
 		padding:					0px 0px 5px 0px;			
		text-align:					left;
}

ul.smaller {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					11px;
		line-height: 				11px;
        color:						#323c92;
 		padding:					0px 30px 5px 30px;			
		text-align:					left;
}

li.smaller {
		font-family:       			Verdana, Helvetica, Tahoma, Arial, sans-serif;
		font-size:					11px;
		line-height: 				11px;
        color:						#323c92;
 		padding:					0px 0px 5px 0px;			
		text-align:					left;
}

img.padded {
 		padding:					5px;			
}

strong {
        font-weight:            	bold;
}

span.larger {
		font-family:				Verdana, Helvetica, Tahoma, Arial, sans-serif;
        font-size:					14px;
		line-height:				18px;
}

span.luscious {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					14px;
        color:						#323c92;
 		font-weight:				bold;
		font-style:					italic;
		line-height:				19px;
		text-align:					left;
}

span.smaller {
        font-size:              	85%;
}

a {
		text-decoration: 			none;
        color:						#333;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a:hover {
		text-decoration: 			overline;
        color:						#323c92;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a:active {
		text-decoration: 			none;
        color:						#323c92;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a.img {
		text-decoration: 			none;
        color:						#323c92;
		border-bottom:				0px;
		font-style:					normal;
}

a.img:hover {
		text-decoration: 			none;
        color:						#323c92;
		border-bottom:				0px;
		font-style:					normal;
}

a.footer {
		text-decoration: 			none;
        color:						#669;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a.footer:hover {
		text-decoration: 			none;
        color:						#323c92;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a.footer:active {
		text-decoration: 			none;
        color:						#333;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
}

a.main_nav {
		text-decoration: 			none;
        color:						#333;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;	
		letter-spacing:				.1em;		
}

a.main_nav:hover {
		text-decoration: 			overline;
        color:						#323c92;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;			
}

a.main_nav:active {
		text-decoration: 			none;
        color:						#fff;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;			
}

a.sub_nav {
		text-decoration: 			none;
        color:						#669;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;			
}

a.sub_nav:hover {
		text-decoration: 			none;
        color:						#fff;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;			
}

a.sub_nav:active {
		text-decoration: 			none;
        color:						#ccf;
		border-bottom:				0px;
 		font-weight:				bold;
		font-style:					normal;
		padding:					0px;			
}

br        { 
        clear: left 
}

hr {
		height:						3px;
		border-style:				none;
		background-image:			url(images/background/hr.gif);
		background-repeat:			repeat-x;
		margin:						10px 50px 10px 50px;
}
