/* CSS Document */
/* Fuzzy Duck Design Created Template for iisonline.com */
/* authored by Jared Law */
/* Last Updated 071906 */

/*-- standard html markups --*/
body{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; line-height:16px; background:url(body_bg.jpg) repeat-y top center #E4E4DC; text-align:center; margin:0; line-height:16px;}


/*text*/
.normal,span,p,td,th,li,a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0;}
.normal {line-height:16px;}
h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#3399ff; line-height:16px; margin:0; padding:0;}
h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#3399ff; line-height:16px; margin:0; padding:0;}
h3{}
.head,.subhead{font-family:Arial, Helvetica, sans-serif;color:#333;}
.head{font-size:16px;font-weight:bold;color:#3399ff;line-height:16px;margin:0;padding:0 0 22px 0;}


/*-- page construct --*/
.skinwrapper{width:900px; margin:0 auto; text-align:left;}
.skinheader{background:#EEE; background:url(header_bg.jpg) top left no-repeat;} 
.skinuserwrapper{ width:129px; text-align:center; color:#fff; margin-right:10px; }
#skinmenu{background:url(nav_bg.jpg) no-repeat top center #fff; text-align:left; width:100%; margin:0; padding:0; font-size:14px; color:#fff; text-align:center;}
#skinmenu td{margin:0; padding:0; height:29px;}
div.issmenuwrapper { width:80%; margin:0 auto; padding:0;}
.issmenuwrapper span {height:1%;}
.issmenuwrapper table {margin:0 auto; width:80%; overflow:hidden;}
.issmenuwrapper td {text-align:center;}
#skinmenu span {}
.issmenubar {display:block; height:15px; width:700px; text-align:center;}
.skinheaderleft {display:block; height:116px; width:300px;}

.skincontentstable{margin:0; padding:0;}

.skinfooter{padding:5px;background:url(footer_bg.jpg) no-repeat top center;text-align:center;font-size:10px; color:#fff;}


/*panes*/
.leftpane{background:#fff;width:200px; border-right:1px solid #cdcdcd; }
.content {padding:8px;}
.contentpane{background:#FFF; padding-top:5px; line-height:18px;}
.rightpane{background:#fff;width:200px;}



/*links & buttons*/
a:link{color:#C00;text-decoration:underline;}
a:visited{color:#C00;text-decoration:underline;}
a:hover{color:#C00;text-decoration:none;}
a:active{color:#C00;text-decoration:none;}

.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}

a.CommandButton{font-size:10px;font-weight:bold;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#C00;text-decoration:none;}
a.CommandButton:visited{color:#C00;text-decoration:none;}
a.CommandButton:hover{color:#C00;text-decoration:underline;}
a.CommandButton:active{color:#C00;text-decoration:underline;}

.skinuser {color:#fff; font-weight:bold;font-size:10px;}
a.skinuser:link{color:#fff;text-decoration:none;font-weight:bold;}
a.skinuser:visited{color:#fff;text-decoration:none;font-weight:bold;}
a.skinuser:hover{color:#fff;text-decoration:underline;font-weight:bold;}
a.skinuser:active{color:#fff;text-decoration:underline;font-weight:bold;}

/*menu*/
.MainMenu_MenuContainer{background:transparent;width:1px;}
.MainMenu_MenuContainer td{cursor:default;font-size:3px;width:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}
.MainMenu_MenuItem{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #468CBD solid;border-width:1px 0;}
.submenuitembreadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #468CBD solid;border-width:1px 0;}
.submenuitemselected{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;font-size:12px;font-weight:normal;padding:2px 15px 2px 7px;background:#336699;border:1px #468CBD solid;border-width:1px 0;}
.MainMenu_MenuArrow{font-size:11px;padding:2px 0 2px 10px;height:24px;border:#468CBD solid;border-width:1px 1px 1px 0;}
.submenu{z-index:1000;border:0;padding:0;background:#468CBD;}
.rootmenuitem{background:transparent;}
.rootmenuitem td{padding:0 10px 0 9px;height:40px;cursor:pointer;cursor:hand;}
.rootmenuitem td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:12px;font-weight:bold;}
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{padding:0 10px 0 9px;height:40px;cursor:pointer;cursor:hand;}
.rootmenuitembreadcrumb td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;font-size:12px;font-weight:bold;}
.rootmenuitemselected{background:transparent;}
.rootmenuitemselected td{padding:0 10px 0 9px;height:40px;cursor:pointer;cursor:hand;}
.rootmenuitemselected td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#cdcdcd;font-size:12px;font-weight:bold;}
.MainMenu_MenuBreak{display:none;}
.TreeViewMenu {
	width: 175px;
	background-color: #468CBD;
	border-right: #e08c0b 1px solid; 
	border-top: #e08c0b 1px solid; 
	border-left: #e08c0b 1px solid; 
	border-bottom: #e08c0b 1px solid; 
	moz-border-radius-bottomleft: 5px; 
	moz-border-radius-bottomright: 5px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
/* Drop Down Admin List Styles */
.ModuleTitle_MenuContainer{ height:15px;}
.ModuleTitle_MenuBar{cursor:pointer; height:15px; padding:2px 6px}
.ModuleTitle_MenuItem  { height:12px; background:#efefef;}
.ModuleTitle_MenuBreak
{ background-color: #666; height: 1px;
}


/*search*/
.skinsearch {
}
.searchcontainer {
	text-align:center;
	font-size:10px; font-weight:bold;
	width:100%;
}
.searchbox {margin:0; padding:0; vertical-align:middle;}
a.searchbox { display:inline; color:#666; font-weight:bold; font-size:10px; font-weight:bold; padding:2px 3px 2px 2px;  background:#ddddd5; border:1px solid #333; text-decoration:none; overflow:visible; }
a.searchbox:link {color:#666; font-weight:bold; }
a.searchbox:visited {color:#666;font-weight:bold;}
a.searchbox:hover {color:#000;font-weight:bold; background:#cdcdcd; border:1px solid #333;}
input.NormalTextBox {margin:0; padding:0;  vertical-align:middle; }

/*breadcrumb*/
a.issbreadcrumb {color:#0099FF; font-size:10px; margin-left:5px;margin-top:5px;}
a.issbreadbrumb:link {color:#0099ff;}
a.issbreadcrumb:visited {color:#0099FF;}

/*footer */
a.skinfooter, a.issbreadbrumb:link, a.issbreadbrumb:visited { color:#fff; background:transparent; text-decoration:none;}
a.skinfooter:hover {text-decoration:underline;}

/* admin */
.controlpanel {
	background:#efefef;
}
.controlpanel table {
}


/* special page styling */
table.homelist td {
	background:url(home_button_bg.jpg) repeat-x;
	text-align:center;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	width:20%;
	padding:5px;
}
table.homelist a, table.homelist a:link, table.homelist a:visited {
	color:#FFF;
	text-decoration:none;
}
table.homelist a:hover {
	text-decoration:underline;
}
.customerquote {
	border-bottom:1px solid #cdcdcd;
	height:175px;
	line-height:22px;

}

div.iridiumnav ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	font-weight:bold;
}
div.iridiumnav li {
	margin:0;
	padding:0 0 0 4px;
	font-size:11px;
	color:#468CBD;
	list-style:none;
	border-bottom:1px solid #cdcdcd;
	background:#FFFFE4;
}
div.iridiumnav li.title {
	margin:0;
	padding:2px 0 2px 4px;
	font-size:12px;
	font-weight:bold;
	background-color:#468CBD;
	color:#ffffff;
}
div.iridiumnav li a, div.iridiumnav li a:link, div.iridiumnav li a:visited {
	padding:4px 0px 4px 0pxi;
	margin:0;
	color:#0099FF;
}
div.iridiumnav li a:hover {
	color:#999999;
	text-decoration:underline;
}


td.cTitle{padding:13px 5px 8px 10px;}


/* ----- LIGHTBOX ----- */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(http://216.14.177.213/Portals/0/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
div.thumbnail {
	padding: 5px;
	border:1px solid #cdcdcd;
	width:255px;
}
div.thumbnail img {
	border-color:#999;
}
div.thumbnail div.caption {
	text-align:center;
}
.caption a, .caption a:link, .caption a:visited {
	color:#0099ff;
}
.caption a:hover {
	color:#999999;
	text-decoration:underline;
}


/*---- iridium home page styles -----*/

.iridiumhome_left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:#0768A9;
	width:25%;
}
.iridiumhome_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:10px;
	text-align:justify;
	line-height:16px;
}

