/* Header of the website */
#header{
	background-color:#06344b; 
	/*background-image: url(../images/header/header-bg.gif); */
	background-image: url(../images/header/LogInBarPageTab.jpg);
	background-repeat: repeat-x; 
	/*border-top:4px solid #B10000;*/
	clear: both;
}

#footer{
	background-color:#F2F2F2; 
	/*background-image: url(../images/footer/footer-bg.gif); */
	background-repeat: repeat-x;
	border-top:2px solid #B10000;
	/*border-bottom:1px solid #CCC;*/
	clear: both;
}

#spotlightbar{
	border-top:1px solid #990000; 
	margin-top:-40px;
	background-color: white;	
	background-image: url(../images/SpotlightBarGradient.jpg);
	background-repeat: repeat-x; 
	min-height:100px;
	height:auto !important;
	height:100px;
}

#spotlightbar2{
	border-top:1px solid #990000; 
	margin-top:-40px;
	background-color: white;	
	/*background-image: url(../images/SpotlightBarGradient.jpg);*/
	background-repeat: repeat-x; 
	min-height:100px;
	height:auto !important;
	height:100px;
}

.tiptip{
border-bottom:1px dotted;
cursor: help;
text-decoration:none;
color: #000;
}

html {
	/*background-color:#F2F2F2;*/
}

#doc{
	/*background-color:#FFFFFF;*/
}

bodybackground{
	background-color:#FFFFFF;
}

body {
	font-family: Verdana,Arial,sans-serif; 
	font-size: 0.7em;
	margin:0;
	padding:0;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.231;
	background-image: url(../images/Gradient.jpg);
	background-repeat: repeat-x;
	/*text-shadow: #666666 5px 5px 5px;*/
}

.whitelink{
	color: #FFF;
}

#h3accordion{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 0.9em;
}

#h1articletitle{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 1.7em;
	margin-top: 18px;
}

#tabs {
	font-family: Verdana,Arial,sans-serif; 
	font-size: 1.0em;
	height: 420px;
	width: 302px;
	line-height: 150%;
	margin-top:2px;
	margin-left:2px;
}

#tabs3{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 1.0em;
	height: 370px;
	width: 286px;
	line-height: 150%;
	margin-top:2px;
}

#primaryTabsContainer {
	background-color:#F0F0F0;
	border-bottom:2px solid #21548E;
	/*border-right:1px solid #D0D0D0;*/
	background-image: url(http://www.i-a-i.com/images/tagbg.jpg); 
	background-repeat: repeat-x;
	height:1%;
	padding-left:0px;
}

#accordionbody {
	font-family: Verdana,Arial,sans-serif; 
	font-size: 0.75em;
	height: 144px;
}

#articleBody{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 1.1em;
	line-height: 175%;
}

/* Main Box CSS */

#infoboxheader{
	text-decoration:none;
	/*border:1px solid #EEEEEE;*/
	color:#990000;
	font-weight:bold;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	font-family: Verdana,Arial,sans-serif;
	cursor:pointer;
	margin-top:2px;
	margin-bottom:5px;
	position:relative;
	font-size: 0.9em;
}

#spotlight{
	background-color:#495050; 
	/*background-image: url(../images/footer/footer-bg.gif);*/
	background-image: url(../images/spotlightbg.png);
	/*background-image: url(http://www.i-a-i.com/images/tagbg.jpg);*/
	/*background-repeat: repeat-x;*/
	/*border-top:2px solid #B10000;*/
	color: #FFFFFF; /*21548E*/
	font-family: Verdana,Arial,sans-serif;
	height: 20px;
	margin-right: 2px;
	padding: 5px;
	clear: both;
}

#infomodule {
	float:left;
	height:45px;
	padding: 5px;
	margin-left:10px;
	margin-right:10px;
	/*margin-top:10px;*/
	margin-bottom:5px;
	position:relative;
	width:200px;
}

#infomoduleimg{
	float:left;
	width:75px;
	margin-top:3px;
	margin-right: 5px;
}

/* Article Text Big Font */

#bigfont{
	margin-right:2px;
	margin-top:-5px;
	float:left;
	background:#FFFFFF;
	color:#06344b;
	/*border:1px solid black;*/
	font-size:60px;
	line-height:60px;
	padding-top:2px;
	padding-left:5px;
	padding-right:0px;
	font-family:times;
}

#bigfont2{
	margin-right:2px;
	margin-top:-7px;
	float:left;
	background:#FFFFFF;
	color:#06344b;
	/*border:1px solid black;*/
	font-size:30px;
	font-weight:normal;
	line-height:35px;
	padding-top:2px;
	/*padding-left:5px;*/
	padding-right:0px;
	font-family:sans-serif,Arial,Verdana;
}

/* /Main Box CSS */

#size1 a{
	font-size: 0.8em;
	color: #000000;
}

#size2{
	font-size: 1.0em;
	color: #505050;
}

#size3{
	font-size: 1.0em;
	color: #404040;
}

#size4{
	font-size: 1.0em;
	color: #303030;
}

#size5{
	font-size: 1.0em;
	color: #000000;
}

/*BlockLinks*/
/*http://www.smileycat.com/miaow/archives/link-list-block-hover.php*/
#blocklinks ul {
        list-style-type: none;
        width: 278px;
} 

#blocklinks li {
        /*border: 1px dotted #999;*/
        border-width: 1px 0;
        margin: 5px 0;
}

#blocklinks li a { 
        color: #fff;
        display: block;
        font: 100% Verdana, Arial, Helvetica, sans-serif;
        padding: 4px;
        text-decoration: none;
		line-height: 120%;
}

 * html #blocklinks li a {  /* make hover effect work in IE */
	width: 250px;
}

#blocklinks li a:hover {
        background: #495050;
}

#blocklinks a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 150%; 
}

#blocklinks a span {
        color: #125F15;
        font: normal 100% Verdana, Helvetica, sans-serif;
        line-height: 150%;
}

/*Table row column*/
#main{
	width:100%;
	height:100%;
	text-align:left
}
#row{
	width:100%;
	height:20%;
}
.pan {
	float:left;
	width:100px;
	height:20%;
}

#slider {
	position:relative;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
}
  
/*http://www.blogohblog.com/pure-css-tooltips/*/  
.tooltip { 
position:relative; 
border-bottom:1px dotted;
cursor: help;
z-index:99 !important; 
}
.tooltip span { display:none;}
.tooltip:hover {z-index:100 !important;}
.tooltip:hover span {
display:block;
position:absolute;
width:150px;
top:-70px;
left:20px;
background-color:#FCFBDC;
border:1px solid #333333;
padding:10px;
font-size:10px;
color:#333333;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:100 !important;
}
  
.spotlight { height: 260px; width: 213px; margin: auto }
.spotlight img { padding: 1px; border: 0px solid #ccc; background-color: #eee; }


#cont {
    position:relative;
    top:0;
	left:0;
    z-index:70;
    overflow:auto;
}

.box {
    margin: 0 auto;
    width: 960px;
	height: auto;
    background: white;
}

a.blockit {
display : block;
padding : 5px;
/*border : 1px solid #666;*/
width : 258px;
margin-top: 2px;
text-decoration: none;
}

a.blockit:hover, a.blockit:focus, a.blockit:active{
background-color : #666;
} 

.productlink{
	display: block;
	padding:5px;
	width: 292px;
	margin-top: 2px;
	font-size:12px;
	background-color: #eee;
	color:#06344b;
	cursor: pointer;
}

.sidebartext{
	width:290px;
	font-size:12px;

}


.productlink:hover{
	background-color: #ccc;
	color:#06344b;
	cursor: pointer;
}