.pagetitles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #003399; text-decoration: none}
.footer {  font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; color: #003399; text-decoration: none}
.bodytext {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none}
.bodytext_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.bodytext_bold {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.headers {  font-family: Tahoma, Verdana, Arial; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #5086B2; text-decoration: none}
.quotes {  font-family: Tahoma, Verdana, Arial; font-size: 12px; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #5086B2; text-decoration: none}
.menuwhite {  font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.Goudy {  font-family: "GoudyOlSt BT"; font-size: 16px; font-style: normal; line-height: normal; font-weight: 500; font-variant: normal; color: #0033CC; text-decoration: none}
.Goudytext {  font-family: "GoudyOlSt BT"; font-size: 14px; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; color: #0033CC; text-decoration: none}
a:link {  font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #666666; text-decoration: underline}
a:visited { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #003366; text-decoration: underline }

a.footer:link { background:#FFF ; color:#003399 ; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none }
a.footer:visited { background:#FFF ; color:#003399 ; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:none }
a.footer:active { background:#FFF ; color:#006699 ; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:underline }
a.footer:hover { background:#FFF ; color:#006699 ; font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; text-decoration:underline }



/* ####################################################### */
/* ################ Below are Menu Tags ################## */
/* ####################################################### */
.menu {margin: 0px 1px 0px 0px; padding: 0;}
.menu a {
         background: #FEFEFE url(http://www.itineca.com/images/menu_bg.gif) right top no-repeat;
	     border: 1px solid #B2B2B2;
	     border-right: 0px;
	     border-top: 1px solid #F9F9F9;
	     color: #666666;
		 display: block;
	     font-weight: bold;
		 margin: 0;
	     padding: 6px 0px 6px 18px;
	     text-decoration: none;
		 width: 146px; }
.menu a:hover {background-image: url(http://www.itineca.com/images/menu_bg_hover.gif); color: #3879A8; text-decoration: none;}
.menu li {list-style-type: none; margin: 0; padding: 0;}

/* ####################################################### */
/* ############### Below are Premade Tags ################ */
/* ####################################################### */
a.menu_sub {
       background: #C3C3C3 url(http://www.itineca.com/images/menu_bg_sub.gif) right no-repeat;
	   color: #606060;
	   font-weight: bold;
	   padding: 2px 0px 2px 11px;
	   text-decoration: none;
	   width: 153px; }
a.menu_sub:hover {background-color: #3879A8; background-image: url(http://www.itineca.com/images/menu_bg_sub_hover.gif); color: #FFFFFF; text-decoration: none;}


/* ####################################################### */
/* ################### Below are ID's #################### */
/* ####################################################### */
#tuts {border: 1px solid #CCCCCC; padding: 0px; margin: 0; width: 100%;}


/* ####################################################### */
/* ################## Below are Classes ################## */
/* ####################################################### */
.all {
     background-color: #FFFFFF;
	 background-image: url(http://www.itineca.com/images/background_right_side_sub.gif);
	 background-repeat: repeat-y;
	 background-position: right;
	 display: block;
	 padding: 0px;
	 width: 768px; }

.bread {left: 26px; position: absolute; top: 184px; font-size: 80%; z-index: 2;}

.content {padding: 0px 6px 0px 21px; width: 573px;}

.hr {height: 3px; margin: 9px 0px 0px 11px; width: 572px;}

.ident {border: 0; float: left; margin: 9px 60px 10px 44px;}

.left {border-right: #FFFFFF solid 2px; float: left; height: 100%; width: 600px;}

.o_bar {background-color: #F7901D; border-right: 2px solid #FFFFFF; left: 0px; height: 198px; position: absolute; top: 0px; width: 19px; z-index: 3;}

.project_bar li {
                background: #EFEFEF url(http://www.itineca.com/images/background_projectbar.gif) top repeat-x;
				color: #000000;
				list-style-type: none;
				margin: 0px 5px 5px -40px; }
.project_exc {background: url(http://www.itineca.com/images/exc_image.gif) top right no-repeat; display: block; margin-top: 2px; padding: 14px 30px 2px 4px; }

.r_content {padding: 8px;}
.right {float: right; height: 100%; width: 166px;}

.step_check {margin-right: 10px;}

.t_bg {background: #F9F9F9; padding: 3px;}
.t_title {left: 20px; position: absolute; top: 224px; width: 380px; z-index: 2;}
.tips {background-color: #EFEFEF; border: 1px solid #CCCCCC; padding: 4px;}
.top {background-color: #FFFFFF; display: block; height: 75px; width: 100%;}
.tuts_left {background-color: #C3C3C3; padding: 2px 2px 2px 4px; vertical-align: top; width: 30%;}
.tuts_left a {color: #2A2A2A; text-decoration: underline;}
.tuts_left a:hover {text-decoration: none;}
.tuts_right {background-color: #EFEFEF; padding: 2px 6px 2px 4px; vertical-align: top; width: 70%;}
.type {color: #3879A8; float: right;}
.bannerprices_radio {background-color: #FFFFFF; padding: 2px 2px 2px 4px; vertical-align: top; width: 10%;}
.bannerprices_left {background-color: #C3C3C3; padding: 2px 2px 2px 4px; vertical-align: top; width: 30%;}
.bannerprices_center {background-color: #FFFFFF; padding: 2px 6px 2px 4px; vertical-align: top; width: 30%;}
.bannerprices_right {background-color: #EFEFEF; padding: 2px 6px 2px 4px; vertical-align: top; width: 30%;}

table.menu a {
width:175px;
border:1px solid #999999;
display: block;
}

div.menu a {
color: #003399;
background: #EAF0FF;
text-decoration:none;
font-size:11px;
line-height:16px;
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}

div.menu a:link {
color: #333333;
background: #EAF0FF;
}



div.menu a:hover {
color: #009933;
background: #FFFFFF;
border:1px solid #000000;
}

div.menu (
position:absolute;
top:0;
left:0;
)


/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/example_flyout.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */

/* common styling */
.menu1{
font-family: verdana, sans-serif; width:183px; height:180px; position:relative; font-size:11px; margin:30px 0; background:#eee; padding:25px 10px; border:1px solid #888;
}
.menu1 ul {
padding:0; margin:0; list-style-type: none;
}
.menu1 ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:-1px; left:182px;
}
.menu1 ul li {
float:left; position:relative; z-index:173;
}
.menu1 ul li a, .menu1 ul li a:visited {
display:block; float:left; text-decoration:none; color:#000; width:147px; height:30px; line-height:29px; font-size:11px; background:transparent; padding-left:35px;
}
* html .menu1 ul li a, .menu1 ul li a:visited {width:183px; w\idth:183px;}

.menu1 ul li.main {background:url(leftmenu_main.jpg) no-repeat;}
.menu1 ul li.mainflyout {background:url(leftmenu_main_flyout.jpg) no-repeat;}


.menu1 ul li ul li.subprod1 {background:url(fly1.gif) no-repeat;}


.menu1 table {
border-collapse:collapse; border:0; padding:0; font-size:1em; position:absolute; left:0; top:0;
}

.menu1 ul li:hover a,
.menu1 ul li a:hover{
text-decoration:underline; border:0;
}

.menu1 ul li a:hover {position:relative; z-index:173;}

.menu1 ul li:hover ul,
.menu1 ul li a:hover ul {
visibility:visible; width:183px; height:auto; border:1px solid #74A087; z-index:10; background:#f8f8f8; overflow:visible;
}
.menu1 ul li:hover ul li a,
.menu1 ul li a:hover ul li a{
display:block; background:transparent; color:#000; width:135px; line-height:15px; padding:5px 0 5px 35px; height:auto; text-decoration:none;
}
* html .menu1 ul li a:hover ul li a {width:135px; w\idth:135px;}

.menu1 ul li:hover ul li a:hover,
.menu1 ul li a:hover ul li a:hover {
text-decoration:underline; border:0;
}
.menu1 ul li:hover ul li ul,
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:151px;
}
.menu1 ul li:hover ul li:hover ul,
.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:150px; height:auto; color:#000; padding:0; border:1px solid #808; list-style-type:none; background:#eee;
}
.menu1 ul li:hover ul li:hover ul li a,
.menu1 ul li a:hover ul li a:hover ul li a {
display:block; width:115px; background:transparent; color:#000;
}
* html .menu1 ul li a:hover ul li a:hover ul li a {width:150px; w\idth:115px;}

.menu1 ul li:hover ul li:hover ul li a:hover,
.menu1 ul li a:hover ul li a:hover ul li a:hover {
background:#ddd; text-decoration:underline;
}