A:hover {color: #000099; text-decoration: underline;}

A:visited {color: #000099;text-decoration: none;}

A:link {color: #000099;text-decoration: none;}



BODY {font: 10pt verdana; color: #333333; 

background: color: white; 

margin: 0;

	SCROLLBAR-FACE-COLOR: #2c2c38; 

	SCROLLBAR-HIGHLIGHT-COLOR: #4a5263; 

	SCROLLBAR-SHADOW-COLOR: #000000; 

	SCROLLBAR-3DLIGHT-COLOR: #696e80; 

	SCROLLBAR-ARROW-COLOR: #cccccc; 

	SCROLLBAR-TRACK-COLOR: #55556e; 

	SCROLLBAR-DARKSHADOW-COLOR: #000000}.style1 {

	font-size: 14pt;

	font-weight: bold;

}

H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; text-decoration: none; color: #CC3300; font-weight: bold; }

H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration: none; color: #CC3300; font-weight: bold; }

H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; letter-spacing: 1px; color: #CC3300; font-weight: bold; }



.mainheadorange {

	color: #CC3300;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bold;

}

.mainbody {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	line-height: 12pt;

}

.portfolio-item {

	color: #CC3300;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	padding-top: 14px;

	padding-bottom: 3px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #CC3300;

	text-transform: uppercase;

}

.style2 {font-family: Verdana, Arial, Helvetica, sans-serif}

.style3 {font-size: 10px}

.style4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

}

.style6 {

	font-size: 9;

	font-weight: normal;

}

.style7 {font-size: 9pt}

.style8 {

	font-family: Verdana;

	font-weight: bold;

	font-size: 8pt;

}

a.style10:link {

	color: #FFFFFF;

}

a.style10:active	{

	color: #FFFFFF;

}

a.style10:visited	{

	color: #FFFFFF;

}

a.style10:hover	{ text-decoration: underline;}



.style10 {

	color: #FFFFFF;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	height:26px;

}

.style13 {font-size: 12pt}

.style14 {color: #FFFFFF}

.style17 {font-size: 11px}

.style20 {color: #000033}

.style21 {font-weight: bold}

.style22 {

	font-size: 14px;

	font-weight: bold;

	color: #CC3300;

	}

a.style22:link	{ text-decoration: none; font-weight: bold; color : #CC0000; }

a.style22:active	{ text-decoration: none; font-weight: bold; color : #CC0000; }

a.style22:visited	{ text-decoration: none; font-weight: bold; color : #CC0000; }

a.style22:hover	{ text-decoration: underline; font-weight: bold; color : #CC0000; }



.style2 {font-size: 16px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000099;

}

.style3 {	font-size: 10px;

	font-weight: bold;

}

.style19 {font-size: 9px}

.bodytext {font-family: Verdana; font-size: 10pt}



#bluegrad {

	background-image: url(/home/ivillag/public_html/images/toolbargradient.jpg);

	background-repeat: repeat-y;

}

.bodytextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

}

.bullitsidebar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-color: #000080;

	font-style: normal;

	line-height: 16pt;

	font-weight: normal;

}

.toolbartype {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	font-weight: bolder;

	color: #CCFFFF;

	text-decoration: none;

}

a.toolbartype:link	{ text-decoration: none; font-weight: bold; color : #CCFFFF; }

a.toolbartype:active	{ text-decoration: none; font-weight: bold; color : #CCFFFF; }

a.toolbartype:visited	{ text-decoration: none; font-weight: bold; color : #CCFFFF; }

a.toolbartype:hover	{ text-decoration: underline; font-weight: bold; color : #CCFFFF; }



.footertype {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: normal;

}

a.footertype:link	{ text-decoration: none; color : #FFFFFF; }

a.footertype:active	{ text-decoration: none; color : #FFFFFF; }

a.footertype:visited	{ text-decoration: none; color : #FFFFFF; }

a.footertype:hover	{ text-decoration: underline; color : #FFFFFF; }



.bullitext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt

	font-style: normal;

	list-style-position: outside;

	list-style-type: square;

	list-style-image: url(/home/ivillag/public_html/images/buttons/bullet_arrow.gif);

	line-height: 8pt;

}

a.bullitext:hover	{ text-decoration: underline;}



.dropdown {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-color: #000080;

	font-style: normal;

	line-height: 14pt;

	font-weight: normal;

}

.ittybitty {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-color: #000080;

	font-style: normal;

	line-height: 7pt;

	font-weight: normal;

}

.subhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	line-height: 14pt;

	font-weight: bold;

	padding: 2pt;

}

.style23 {font-size: 8pt}

.style24 {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.style34 {

	color: #CC0000;

	font-size: 14pt;

	letter-spacing: 2px;

}

.style35 {font-size: 14px}

.style39 {color: #000000; font-size: 12pt; }

.style40 {

	color: #FF0000;

	font-weight: bold;

}

.discription{

	text-align:center;

}

.tabletext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	vertical-align: top;

	padding: 5px;

}

.testamonial {

	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: normal;

}.newsletter_subhead {

	font-size: 14px;

	font-weight: bold;

	color: #CC3300;

	border-bottom: 1px dotted #006699;

	margin-bottom: -15px;

}

/* portfolio popup styles */

#loader_container {text-align:center;position:absolute;top:40%;width:100%}

#loader {

	font-family:Tahoma, Helvetica, sans;

	font-size:10px;

	color:#000000;

	background-color:#FFFFFF;

	padding:10px 0 16px 0;

	margin:0 auto;

	display:block;

	width:135px;

	border:1px solid #6A6A6A;

	text-align:left;

	z-index:255;

}

#progress {

	height:5px;

	font-size:1px;

	width:1px;

	position:relative;

	top:1px;

	left:10px;

	background-color:#9D9D94

}



.border_preview{

	z-index:100;

	position:absolute; 

	background: #fff;

	border: 1px solid #444;

}



.preview_temp_load {

	vertical-align:middle;

	text-align:center;

	padding: 10px;

}

.preview_temp_load img{	

	vertical-align:middle;

	text-align:center;

}



---------------------------------------------------------------------------------------- */

.dynwindow {

	background-color: #fff;

	border: 1px solid #adbdc4;

	position: absolute;

	visibility: hidden;

	z-index: 50;

}

.dynwindow h3 { font-size: 120%; margin: 0 0 2px; }

.dynwindow p.close { margin: 0; text-align: right; }

.dynwindow p.close a { color: #a6a6a6 !important; text-decoration: none !important; }

.dynwindow p.close a:hover { color: #000 !important; }

.dynwindow p.close a strong { font-size: 110%; }




