/*
*
----------------------------------------------------*/

/*		
*		Resets font sizes
*		1em = 10px, 1.2em = 12px			
----------------------------------------------------*/
body { font-size: 62.5% } 

p, a, pre, em, b, fieldset, abbr, site, dfn, td, tr, th  { font-size: 1em; }

h1 { font-size: 2.2em; } 
h2 { font-size: 2em; }
h3 { font-size: 1.8em; }
h4 { font-size: 1.6em; }
h5 { font-size: 1.4em; }
h6 { font-size: 1.2em; }

div.col-left p {
	font-size:12px !important;
}
/*
*		Image Replacement
*
----------------------------------------------*/
.ir { display: none; text-indent: -999em; }

/*		Margins and Line-height				*/
h1, h2, h3, h4, h5, h6 { margin: 0em 0px 1em; color: #2B6394;}
ul, dl, ol 		{ font-size: 1em; }
ul li, ol li, dl dd, dl dt { font-size: 1em; }

a, a:active, a:visited { border-width: 0px; text-decoration: none; color: #2b6394; }

  a:hover{ color:#666;}

img { border-width: 0px; }

p + p { margin: 1em 0px; }

/*	Align Text classes  --->		*/ 			.align-l {text-align: left !important; } .align-c {text-align: center !important;  } .align-r {text-align: right !important; }
/*	Font-sizes classes  --->		*/ 			.fs-xs 	{ font-size: .8em; } .fs-s 	{ font-size: 1.2em; } .fs-m 	{ font-size: 1.5em; } .fs-l 	{ font-size: 2em; } .fs-xl 	{ font-size: 2.7em; } .fs-xxl	{ font-size: 3.5em;; } .small 		{ font-size: small }  .medium 	{ font-size: medium; } .large 		{ font-size: large; } .xlarge 	{ font-size: x-large } 
/*	Text-indent classes --->=	*/  		.ti-5	{ text-indent: 5px; } .ti-10	{ text-indent: 10px; } .ti-15	{ text-indent: 15px; } .ti-20	{ text-indent: 20px; } .ti-25	{ text-indent: 25px; } .ti-30	{ text-indent: 30px; } .ti-35	{ text-indent: 35px; } .ti-40	{ text-indent: 40px; } .ti-50	{ text-indent: 50px; } 
/*	Image replacement text  -->	*/ 			span.ir { text-indent: -999em; overflow:hidden; visibility:hidden; }
/*	Display Styles 	--->		*/			.disp-none 		{ display: none } .disp-block 	{ display: block; } .disp-inline 	{ display: inline; } 
/*	List Styles		--> 		*/  		.ls-disc 	{ list-style:disc; } .ls-decimal { list-style: decimal; } .ls-circle 	{ list-style: circle;  } .ls-none 	{ list-style: none; } 
/*		

/*  Header Classes
------------------------------*/
.section-1, .section-2, .section-3  { text-align: left; background: none; line-height: 1em; width: 100%; text-indent: 0px; }
.section-1 { font-size: 1.4em; }
.section-2 { font-size: 1.2em; }
.section-3 { font-size: 1.2em; }


/*		Text-treatment 		*/
.bold { font-weight: bold }
.underline { text-decoration: underline; }

/*		Change Case				*/
.uppercase 	{ text-transform: uppercase; }
.capitalize { text-transform: capitalize; }
.smallcaps 	{ font-variant: small-caps; }


/*			Set Font-family
----------------------------------------------------*/
/*	Disabled ones
body { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { font-family: Georgia, "Times New Roman", Times, serif; } 
*/
body { font-family: Helvetica, "Helvetica lt", Arial  sans-serif; }



/*
*		Font colors
*
----------------------------------------------*/
body, #footer ul li a { color: #fff; }
.main #content *, .saleen #content *, .flex #content * { color: #333; }
.redtext { color:#ff0000 !important; }


/*			Custom Addendums
----------------------------------------------------*/
#pagewidth > div, #footer > div, #nav { font-size: 1.3em; }
.col-left, .col-right { text-align: left; }
.col-left > h1, .col-right > h1 { color: #193A5B;  }

.blue { color: #193A5B }


.wrap-lb div h1, .wrap div h1, .wrap div h2,  .wrap div h3,  .wrap div h4,  .wrap div h5  { color: #2B6394; }


#content .col-right p a, #content .col-right p a:active, #content .col-right div p  a { color: #193A5B; }
#content .col-right p a:visited { color: #000; }
#content .col-right p a:hover, .col-right div p  a:hover { color: #0066CC; }

.svt #content p { line-height: 1.5em; }

p { line-height: 1.5em; }

#footer p { line-height:13px }

