/*---------------------------start reset----------------------------*/	

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
	table { 
	   border-collapse:collapse; 
	} 
	fieldset,img {  
	    border:0; 
	} 
	address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
	} 
	ol,ul { 
	    list-style:none; 
	} 
	caption,th { 
	    text-align:left; 
	} 
	h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
	} 
	q:before,q:after { 
	} 
	
	abbr,acronym { border:0;
	} 



.accordionWrapper{display:inline-block; background-color:#d0e4f2; overflow:hidden; width:940px;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}

html {height:100%;}
body {height:100%; margin:0; padding:0;font-family:calibri, tahoma, Verdana, Geneva, sans-serif; font-size:1.2em;}

#bg {position:fixed; top:0; left:0; width:100%; height:100%;}

#container
	{position:relative;
	margin:15px auto;
	width:900px;
	background-color:#ffffff;
	z-index:1;
	}
	
.topimage {padding:10px 5px 10px 5px; margin-top:5px;

border-bottom:solid 1px #5c84b2;}

#search {position: absolute;
top:12px;
left:670px;}
#search a {text-decoration:none;}

#slider {
    width: 900px;
    margin: 0 auto 0 auto;
    position: relative;
	z-index:1;
	

}

.scroll {
margin-left:210px;
overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
	min-height:400px;
}

.scrollContainer div.panel {
    padding: 20px;
    width: 430px;
	min-height:400px;
	padding-right:250px;
}

.panel h1 {color:#07314e; font-size:1em; font-family:"Arial Black", Gadget, sans-serif;}

.panel h2 {color:#5c84b2; font-size:.8em;}

.panel p {margin-left:30px; 
font-size:13px;
color:#000;}

.panel a {color:#07314e; text-decoration:none;}

.panel a:hover{color:#5c84b2;}

.panel h3 {font-size:.7em;
font-style:italic;}

#discstyle ul {font-size: .7em; list-style-type:disc;}

.panel .right {
	margin-left:250px; color:#07314e;}
	
.panel .right h2 {
	color:#07314e;}

.panel .indent ul {
	list-style-type:none; font-size:.9em;}
	
.panel .indent {margin-left:50px;}

.panel .indent h2 {color:#07314e;}


.panel .accordion {
	margin-left:30px;
	font-size:.9em;}
	
.accordion li {line-height:.9em;}
	
.accordion li a {color:#666; font-size:.8em;}
	
.accordion li div {font-size:11px; margin-left:60px; text-align:left;}

.accordion li ul li { color:#000000; font-size: .8em;}

#discstyle ul { list-style-type:disc;}

.panel table {font-size:.8em; margin-left:20px; width:450px; border-collapse:separate; border-spacing:0px 20px;}
.panel table a:hover {text-decoration:underline;}
.panel table img {margin-bottom:-18px;}

.panel h1 img {margin-bottom:-30px;}
	
/* .scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}*/

.hide {
    display: none;
}

#navigation {
width:180px;
position:absolute; 
top:0px;
padding:15px;
}

#navigation li {  padding:5px 5px 5px 10px; text-align:left; line-height:1em;  background-color:#92a2a7;
}

#navigation a {text-decoration:none;}

#navigation li a {
	color:#ffffff;/*#07314e;*/
	text-decoration:none;
font-size:.7em;
font-family:
}

#navigation li a:hover {color:#000;}

#navigation h1 {margin-bottom:5px; font-size:1.5em;}


.doubleindent {margin-left:140px;}

.footerparagraph {border-top:2px solid #5c84b2; font-size:.6em; padding:10px;}

.footer {border-top:2px solid #5c84b2; font-size:.6em; padding:10px; line-height:18px;}

.footer a {
	text-decoration:none;
	color:#000;
	padding:6px 0;
}

.footer h2 a {font-size:1.2em; color:#07314e; text-decoration:underline; margin-right:20px;}
	
.footer a:hover {color:#177f75;}

#newsfeed {font-size:.7em; margin:5px 2px 5px 3px; padding:5px; width:882px; background-image:
url(../images/newsfeedbackground.jpg); border: 1px solid #999;}

#contentindex {
	background-image:url(../images/index.jpg);
	background-repeat:no-repeat;
	 padding:33px 20px 20px 20px;
	 line-height:1em;}

.indeximg {float:right; margin-left:15px; margin-top:-10px;}

#contentindex p {font-size:.7em;}

#contentindex h1 { font-size:1.3em; color:#5c84b2; line-height:1.1em;}

#contentindex a {color:#999; text-decoration:none;}
#contentindex a:hover{color:#5c84b2;}

#howdoi table { border-collapse:separate; border-spacing: 80px; margin-bottom:-70px; margin-top:-70px;}

#gettingstarted table {border-collapse:separate; border-spacing:40px; margin-top:-20px; margin-bottom:-20px;}

#sections {margin-top:15px;}

#sections img {padding-right:9px;}

#swf {width:420px; margin-top:20px; margin-left:20px; margin-bottom:20px; border:1px solid #5f1e04}

#sidebar {position:absolute;
background-color:#ffffff;
top:301px;
left:700px;
height:480;
width:200px;
z-index:1;
}

#sidebar p {color:#5c84b2;
font-size:.7em;
	margin-left:22px;
	width:154px;
	border-bottom:dotted thin #5c84b2;
	line-height: 22px;
	}
	
#sidebar a {text-decoration:none;
color:#5c84b2;}
	
#mobile img {margin-left:25px;}




/* Basic Example CSS */
.wrapper { width: 900px;}

/* ===== Tabs CSS ===== */
div.tabPanes > div { display: none; } /* initially all panes are hidden */
div.tabPanes {background-color:#ffffff; border-top:solid 1px #999999; padding:15px 20px 10px 20px; margin:0px 20px 0px -20px;}

.tabPanes table img {margin-bottom:-13px; margin-left:10px;}
.tabPanes table p img {margin-bottom:-18px;}

ul.tabs { list-style: none; padding: 0; overflow: hidden; }
ul.tabs li { float: left; margin-right: 12px; }
ul.tabs li a {
	display: block;
	float: left;
}

.tabsimage {margin-bottom:-15px;}

/* ===== Tooltip CSS ===== */
div.tooltip { 
	display: none; /* initially tooltips are hidden */
	padding: 10px;
	background: #222;
	color: #fff;
	font-size: 13px;
	font-style: italic;
}

/* ===== Scrollable CSS ===== */
/* Primary Container */
div.scrollable { position: relative; width: 500px; height: 52px; overflow: hidden; }

/* Items Container */
div.scrollable div.items { width: 20000em; position: absolute; clear: both; }

/* Individual Item Containers */
div.scrollable div.items div {
	float: left;
	width: 468px;
	height: 50px;
	padding: 0 15px;
	border: solid 1px #e6e1f1;
}

/* Next and Previous buttons */
a.prev, a.next {
	display:block;
	float:right;
	padding: 5px 4px;
	cursor:pointer;
	font-size: 13px;
	color: #999;
}
a.prev:hover, a.next:hover { color: #333; }

/* Disabled Next or Previous button */
a.disabled { visibility: hidden !important; }

/* Navigation Container */
div.navi { padding-left: 20px; }

/* Navigation Links */
div.navi a {
	float: left;
	margin-left: 2px;
	padding: 10px 15px;
	color: #999;
	text-decoration: none;
	font-size: 11px;
}
div.navi a.active { font-weight: bold; }
div.navi a:hover,
div.navi a.active { color: #454545; background: url(tab-gradient.png) repeat-x; }
#gettingstarted a, #gettingstarted a:hover { color: #000;}


/* ===== CSS Rounded Corners ===== 
div.tabPanes { -moz-border-radius: 8px; -webkit-border-radius: 8px; }
div.tooltip,
div.scrollable div.items div { -moz-border-radius: 8px; -webkit-border-radius: 8px; }*/

#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
