@charset "utf-8";

/* CSS Document */



/*layout*/

body#portal {background-color:#edecec; background-image:url(../src/blue-bar.jpg); background-repeat:repeat-x;}

body#destination {background-color:#edecec; background-image:url(../src/blue-bar-dest.jpg); background-repeat:repeat-x;}

#portalheader {width:1030px; height:355px; margin:auto; clear:both;}

#destinationheader {width:1030px; height:130px; margin:auto; overflow:hidden;}

#logonav {width:270px; height:44px; float:left; clear:both;}

#logonav-dest {float:left;}

#globalnav {position:relative; left:0px; height:22px; float:left; margin-bottom:0px;}

#rich-media-display {width:1030px; height:311px; background-image:url(../src/logomap.jpg); background-repeat:no-repeat; float:left; clear:both;}

#destination-display {width:1030px; height:85px; overflow:hidden; background-image:url(../src/logomap-dest.jpg); background-repeat:no-repeat;}

.container {margin:auto;}

#footer {margin:auto; width:1030px; color:#999; text-align:center; font-size:.8em;}

#footer a{color:#999; text-decoration:underline; margin-left:10px; margin-right:10px;}

#footer a:hover{color:#333;}



/*Destination Page Content Styles*/

#contenttop {width:1030px; height:15px; overflow:hidden; background-image:url(../src/container-top-dest.jpg); background-repeat:no-repeat;}

#contentmiddle {width:1030px; overflow:hidden; margin-bottom:0px; background-image:url(../src/container-middle-dest.jpg); background-repeat:repeat-y;}

.col-itm {background-image:url(../src/contentmiddle-middle.jpg); background-repeat:repeat-y; padding-left:20px;}

#contentbottom {width:1030px; height:12px; overflow:hidden; /*background-image:url(../src/container-bottom-dest.jpg);*/ background-repeat:no-repeat; margin-bottom:30px;}

#leftcol-dest {}

.pagetitle {}

.bodycontent {margin-bottom:30px;}

#rightcol-dest {}

.col-header {background-image:url(../src/rightcol-header.jpg); background-repeat:no-repeat; height:27px; padding-left:6px; padding-top:2px;}

.col-item {background-image:url(../src/rightcol-middle.jpg); background-repeat:repeat-y; padding-left:20px;}

.col-bottom {margin-bottom:1.75em;}



/*Portal Page Content Styles*/

#portal-body-bg {margin:auto; width:1030px; background-image:url(../src/portal-body-bg.jpg);}

#portal-body-bottom {margin:auto; width:1030px; margin-bottom:30px; background-image:url(../src/portal-body-bg-bottom.jpg);}

.portalmenu {margin-bottom:30px;}

.home-menu-bg {width:950px; background-image:url(../src/ina_home/home-menu-bg.png); background-repeat:no-repeat;}

.right-content {overflow:hidden;}

.content-container {margin-bottom:30px;}

.top-three{ background-color:white;}

.bottom-three{ background-color:white;}

.portal-menu {font-size:.9em; color:#666; margin-bottom:30px;}

.portal-menu h3{font-size:1.2em;}
.bar {height:4px; background-image:url(../src/agent-resources/grey_bar.gif); background-repeat:repeat-x;}



/*Global Nav*/

a {height:60px; width:100px;}

#globalnav .nav li {position:absolute; left: 200px; list-style: none; float:left;}

#globalnav .nav li a { display: block; width: 720px; height: 44px; text-indent: -9999px;}

#globalnav .nav li.need { left: 0; }

#globalnav .nav li.need a { background:url(../src/need.png) no-repeat; }

#globalnav .nav li.need a:hover { background:url(../src/need.png) no-repeat 0 -44px; }

#globalnav .nav li.sales { left: 110px;}

#globalnav .nav li.sales a { background:url(../src/sales.png) no-repeat; }

#globalnav .nav li.sales a:hover { background:url(../src/sales.png) no-repeat 0 -44px; }

#globalnav .nav li.take { left: 264px;}

#globalnav .nav li.take a { background:url(../src/take.png) no-repeat; }

#globalnav .nav li.take a:hover { background:url(../src/take.png) no-repeat 0 -44px; }

#globalnav .nav li.ready { left: 405px; }

#globalnav .nav li.ready a { background:url(../src/ready.png) no-repeat; }

#globalnav .nav li.ready a:hover { background:url(../src/ready.png) no-repeat 0 -44px; }

#globalnav .nav li.carriers { left: 517px;  }

#globalnav .nav li.carriers a { background:url(../src/carriers.png) no-repeat; }

#globalnav .nav li.carriers a:hover { background:url(../src/carriers.png) no-repeat 0 -44px; }

#globalnav .nav li.about { left: 658px;}

#globalnav .nav li.about a { background:url(../src/about.png) no-repeat; }

#globalnav .nav li.about a:hover { background:url(../src/about.png) no-repeat 0 -44px; }





/* typography.css */

body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}

h1 {font-size:1.75em;line-height:1;margin-bottom:.5em;}

h2 {font-size:1.4em;margin-bottom:0em; font-weight:bold; color:white;}

h3 {font-size:1.05em;line-height:1.3;margin-bottom:0.5em;margin-top:1em; font-weight:600; color:#336699;}

h3 a {font-size:1.05em;line-height:1.3;color:#336699;}

h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}

h5 {font-size:1em;font-weight:bold;margin-bottom:0.25em;margin-top:0.5em;background:url(../browse/Out.jpg);color:#666666;}

.over {color:#FFF;background:url(../browse/Over.jpg);}

h6 {font-size:1em;font-weight:bold; color:#336699;}

a:focus, a:hover {color:#003466;}

a {color:#336699;text-decoration:none;}

a.more {font-weight:bold;}

em, dfn {color:#003466;}

.pagetitle h1{color:#336699;}

.col-item p{margin-bottom:1px;}

.more-button {margin-bottom:1.75em;}

#col-item ul, li { list-style:none; }





/*nick's jquery twirls*/
# boxes {display: none; padding:0px; border:0px; background-color:#FFFFFF; margin-left:1em;}
#titles {display: none; padding:0px; border:0px; background-color:#FFFFFF; margin-left:1em;}
#cats {display:block;padding:0px;border:0px solid #66FF00;background-color:#FFFFFF;}
div
#link-1 {background-image:url(../src/calculators/calc-bg-slice-white.png); }
#link-2 {background-image:url(../src/calculators/calc-bg-slice-grey.png);}
#contentmiddle {background-image:url(../src/container-middle-dest.jpg); background-repeat:repeat-y;}
.cat-header {background-image:url(../src/calculators/calc-title-bar.png); background-repeat:no-repeat; height:43px; padding-left:6px; padding-top:2px;line-height:2.25em;}
h2.cat-header a {color:#FFF;}
h2.cat-header a:focus, h2.cat-header a:hover {color:#90b7de;}

/*forms.css*/
textarea {width:390px;height:250px;padding:5px;}
.height1{height:64px;}
.height2{height:128px;}
.height3{height:192px;}
.height4{height:256px;}


/*WP Page Numbers*/
#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	background: #fff;
	padding: 0;
	margin: 0px 0px 20px 0px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family:Trebuchet, Arial, Helvetica, sans-serif;
	color: #000;
	height:auto;
	width:auto;
}

#wp_page_numbers {
	margin-top: 0px;
	width: 100%;
	background: #fff;
	
}
#wp_page_numbers ul {
	
	width: 100%;
}
#wp_page_numbers li {
	float: left;
	display: block;
}

#wp_page_numbers a {
	padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	color: #333;
}

#wp_page_numbers li a:hover {
	text-decoration: none;
	color:white;
	background:#003466;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	background:#505050;
	padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
	color: white;
}
#wp_page_numbers li.active_page a:hover  {
	color: #fff; /* IE fix */
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 6px;
	padding-right: 10px;
	color: #505050;
	font-size: 10px;
}
