* {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
html {
background-color:#2A2A2A;
}

body {
margin: 0px;
padding: 0px;

}

/* DIV Ids */





#pagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
background: url('images/1pxrepeat.jpg') left top repeat-y;
}

#header{
width:1000px;
height:100px;
clear:both;
}

#logo{
width:375px;
height:100px;
float:left;
}
#head_R1{
width:377px;
height:100px;
float:left;
}

#head_R2{
width:248px;
height:100px;
float:left;
background: url('images/head-r2.jpg') left top no-repeat;
text-align:left;
color:#DFB300;
font: bold 11px/1.5em arial;
}
.margin{margin-right:10px;}

.toptxt {color:#FFFFFF;
font: bold 11px/1.5em arial;}









/*Data Section div id*/
#overalldata{
width:1000px;
clear:both;
padding-left:0px;
padding-top:0px;
min-height:auto !important;
height:auto !important;
}

/*left Data Section*/
#leftdata {
width:674px;
float:left;
clear:left;
text-align:left;
margin-left:43px;
margin-right:10px;
}

.tb2head{color:#FFFFFF; font: normal 16px/1.5em arial;}


#pgtitle{width:674px; height:40px; margin-bottom:10px; 
background: url('images/1pxline.jpg') left bottom repeat-x;
color:#000000; font: bold 20px/1.5em arial;
vertical-align:bottom;
padding-top:10px;
text-align:left;
}

#wht-table1{
width:215px;
border:1px solid #F1C02B;
background-color:#FFFFFF;
padding:3px;
float:left;
clear:left;
margin-left:10px;
}

#wht-table1-cont{
color:#474747; font: normal 12px/1em arial;
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-align:left;
}

#orange-tb{
width:205px;
height:35px;
background-color:#FFECB1;
color:#474747; font: bold 12px/1.3em arial;
text-align:left;
padding-left:10px;
}


#wht-table2{
width:665px;
border:1px solid #F1C02B;
background-color:#FFFFFF;
padding:3px;
margin-top:15px;
float:left;
clear:left;
}

#wht-table1-cont2{
color:#474747; font: normal 12px/1.5em arial;
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
float:left;
clear:left;
}

#orange-tb2{
width:655px;
height:20px;
background-color:#FFECB1;
color:#474747; font: bold 12px/1.5em arial;
text-align:left;
padding-left:10px;
}


#wht-table3{
width:665px;
border:1px solid #F1C02B;
background-color:#FFFFFF;
padding:3px;
margin-top:15px;
float:left;
clear:left;
}

#wht-table1-cont3{
color:#474747; font: normal 12px/1.5em arial;
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
}

#orange-tb3{
width:655px;
height:20px;
background-color:#FFECB1;
color:#474747; font: bold 12px/1.5em arial;
text-align:left;
padding-left:10px;
}




.head{color:#202020; font: bold 18px/2.5em arial;}
.normal{color:#202020; font: normal 12px/1.3em arial; text-align:left;}

#gbs td{vertical-align:top; text-align:left; padding-bottom:5px;}
#gbs img{margin-left:10px; margin-right:10px;background-color:#D9A400; padding:1px;}

.gbs {
color:#DB9500;
font: bold 12px/1.5em arial;
}
a.gbs:link {
	text-decoration: underline;
}
a.gbs:visited {
	text-decoration: underline;

}
a.gbs:hover {
		color:#202020;
		text-decoration:underline;
}


#rightdata{
width:230px;
float:left;
text-align:left;
min-height:auto !important;
height:auto !important;
}

#newssign{border:1px solid #818181;width:230px;text-align-left; padding:1px;}

#rhead{
width:217px;
height:38px;
background: url('images/rh-repeat.jpg') left top repeat-x;
color:#FFFFFF;
font: normal 14px/1em arial;
padding-left:13px;
padding-top:8px;
}
.rhead{color:#E9B000;font-weight:bold;line-height:1.3em;}


#signup {width:210px; color:#202020; font: normal 11px/1.3em arial; margin:15px; } 
#signup input{width:150px; height:15px; border:1px solid #C5C5C5; margin-top:2px; margin-bottom:2px;}

#space{float:left; clear:both; background-color:#F0F0F0;width:100%; height:15px;}


#right-fsm{
float:left;
clear:left;
width:215px;
height:28px;
background: url('images/rh-repeat.jpg') left top repeat-x;
color:#FFFFFF;
font: bold 13px/1em arial;
margin-left:10px;
padding-left:10px;
padding-top:10px;
margin-top:10px;
}

#fsm-cont {
float:left;
clear:left;
width:215px;
color:#171717;
font: normal 12px/1em arial;
margin:10px;
padding-bottom:15px;
background: url('images/1pxrline.jpg') left bottom repeat-x;
}

#fsm-cont1 {
float:left;
clear:left;
width:215px;
color:#171717;
font: normal 12px/1em arial;
margin:10px;
padding-bottom:15px;
background: url('images/1pxrline.jpg') left bottom repeat-x;
}

#fsm-cont2 {
float:left;
clear:left;
width:215px;
color:#171717;
font: normal 12px/1em arial;
margin:10px;
padding-bottom:15px;
background: url('images/1pxrline.jpg') left bottom repeat-x;
}

#fsm-cont3 {
float:left;
clear:left;
width:215px;
color:#171717;
font: normal 12px/1em arial;
margin:10px;
padding-bottom:15px;
}


#testimonial{
float:left;
clear:left;
width:215px;
background: url('images/rh-repeat.jpg') left top repeat-x;
margin-left:10px;
padding-top:15px;
margin-bottom:15px;
padding-right:5px;
}

.testmonial {color:#FFFFFF; font: bold 13px/1em arial; padding-left:15px;}


#right-sptopic{
float:left;
clear:left;
width:215px;
background: url('images/rh-repeat.jpg') left top repeat-x;
color:#FFFFFF;
font: bold 13px/1em arial;
margin-left:10px;
padding-left:10px;
padding-top:15px;
}

#right-expart{
float:left;
clear:left;
width:215px;
background: url('images/rh-repeat.jpg') left top repeat-x;
color:#FFFFFF;
font: bold 13px/1em arial;
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-top:15px;
}

#right-bfs{
float:left;
clear:left;
width:215px;
background: url('images/rh-repeat.jpg') left top repeat-x;
color:#FFFFFF;
font: bold 13px/1em arial;
margin-left:10px;
margin-top:10px;
padding-left:10px;
padding-top:10px;
}

.sptopic {
color:#DB9500;
font: normal 12px/1.5em arial;
background: url('images/bullet.png') left top no-repeat;
padding-left:15px;
padding-right:10px;
display:block;

}
a.sptopic:link {
	text-decoration: underline;
}
a.sptopic:visited {
	text-decoration: underline;

}
a.sptopic:hover {
		color:#202020;
		text-decoration:underline;
}





/*Data Section*/

/*Footer Section*/
#footer{
width:1000px;
height:40px;
clear:left;
text-align:center;
background: url('images/footer.jpg') left no-repeat;
color:#000000;
font: normal 12px/1.5em Arial;
padding-top:36px;
}

.glink {
color:#FFFFFF;
font: normal 12px/1.5em arial;
}
a.glink:link {
	text-decoration: none;
}
a.glink:visited {
	text-decoration: none;

}
a.glink:hover {
		text-decoration:underline;
}




#footer-nav{
width:780px;
height:26px;
text-align:center;
color:#222222;
font: normal 12px/1.5em Arial;
background: url('images/footer1.jpg') left no-repeat;
color:#989898;
font: normal 11px/1.5em Arial;
padding-top:8px;
}

.flink {
color:#989898;
font: normal 11px/1.5em arial;
padding-left:10px;
padding-right:10px;

}
a.flink:link {
	text-decoration: none;
}
a.flink:visited {
	text-decoration: none;

}
a.flink:hover {
		color:#E3B014;
		text-decoration:underline;
}

.copy{color:#E3B014;}






/* Spearker Bio */

#rightin{float:left; clear:left; width:220px; margin-left:10px;}

.headtxt1{color:#ECB410; font: bold 18px/1.5em arial;}
.inleft-head {color:#414141; font: bold 16px/1.5em arial;}

.inglink {
color:#052170;
font: bold 12px/1.5em arial;
}
a.inglink:link {
	text-decoration: underline;
}
a.inglink:visited {
	text-decoration: underline;

}
a.inglink:hover {
		text-decoration:none;
}


#sptopcontainer{
width:665px; 
background: url('images/sp1pxreat.jpg') right top repeat-x;
height: 273px;
}


#spimg-hold{
	float:left;
	clear:left;
	width: 265px; height: 273px;
	
}

#spimg-content{
width:350px;
height: 253px;
padding-top:20px;
float:right;
color:#F0F0F0; font: normal 14px/1.4em arial;
background: url('images/big_back.jpg') right top no-repeat;
}

#spimg-content h1 {color:#F0B912; font: normal 26px/1.5em arial;}
#spimg-content h6 {color:#F0B912; font: bold 12px/1.5em arial;}


#sphrline{width:650px; height:40px; 
background: url('images/1pxline.jpg') left center repeat-x;
background-color:#F0F0F0;
float;left;
clear:both;
}


/* Landing Page / Topic pages */

#landpagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
background: url('images/land-1pxrepeat.jpg') left top repeat-y;
}

#lp-overalldata{
width:1000px;
clear:both;
padding-left:0px;
padding-top:0px;
min-height:auto !important;
height:auto !important;
}

#lp-toptxt{
width:900px;
float:left;
clear:both;
padding-left:0px;
padding-top:0px;
color:#474747; font: normal 12px/1.5em arial;
margin-left:60px;
padding-bottom:10px;
margin-bottom:10px;
text-align:left;
}

#lp-toptxt h1{color:#F1BA15; font: bold 24px/1.5em arial;}
#lp-toptxt h2{color:#474747; font: bold 18px/1.5em arial;}


#lp-contenttable {
width:900px;
float:left;
clear:both;
text-align:left;
margin-left:55px;
color:#474747; font: normal 12px/1.5em arial;

}

#lp-contenttable td{padding :5px 5px 5px 10px; vertical-align:top; border:1px dashed #474747;}
#lp-contenttable img{margin-right:10px; border:1px solid #474747;}
#lp-contenttable h1{color:#474747; font: bold 20px/1.5em arial;}


/* For Speaker Pages */    

#fs-pagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
background: url('images/land-1pxrepeat.jpg') left top repeat-y;
}

#fs-overalldata{
width:1000px;
clear:both;
padding-left:0px;
padding-top:0px;
min-height:auto !important;
height:auto !important;
}


#fs-toptxt{
width:900px;
float:left;
clear:both;
padding-left:0px;
padding-top:0px;
color:#474747; font: normal 12px/1.5em arial;
margin-left:60px;
padding-bottom:10px;
margin-bottom:10px;
text-align:left;
}

#fs-toptxt h1{color:#F1BA15; font: bold 24px/1.5em arial;}

#serofferd {width:700px;float:left;border:1px solid #737272;}

#serofferd td{ padding:5px;}
.trhead{background-color:#FFFFFF; color:#000000; font: bold 13px/1.5em arial;}
.tr1{background-color:#D9D7D7; border-bottom:1px solid #737272;}
.tr2{background-color:#EBE9E8; border:1px solid #737272;}


#fs-nortxt{
width:900px;
float:left;
clear:both;
margin-left:43px;
color:#474747; font: normal 12px/1.5em arial;
text-align:left;
}


/* Category Pages */

#cat-pagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
background: url('images/land-1pxrepeat.jpg') left top repeat-y;
}

#cat-overalldata{
width:1000px;
clear:both;
padding-left:0px;
padding-top:0px;
min-height:auto !important;
height:auto !important;
}


#cat-toptxt{
width:900px;
float:left;
clear:both;
padding-left:0px;
padding-top:0px;
color:#474747; font: normal 12px/1.5em arial;
margin-left:60px;
padding-bottom:10px;
margin-bottom:10px;
text-align:left;
}

#cat-toptxt h1{color:#F1BA15; font: bold 24px/1.5em arial;}
#cat-toptxt h2{color:#474747; font: bold 18px/1.5em arial;}
.cat-head {color:#F1BA15; font: bold 24px/1.5em arial;}


#cat-contenttable {
width:900px;
float:left;
clear:both;
text-align:left;
margin-left:55px;
color:#474747; font: normal 12px/1.5em arial;

}

#cat-contenttable td{padding :5px 5px 5px 10px; vertical-align:top; border:1px dashed #474747;}
#cat-contenttable img{margin-right:10px; border:1px solid #474747;}
#cat-contenttable h1{color:#474747; font: bold 20px/1.5em arial;}



#cat-linktable {
text-align:left;
color:#474747; font: normal 12px/1.5em arial;
}
#cat-linktable td{border:none;text-align:center;}

.inglink1 {
color:#052170;
font: bold 12px/1.5em arial;
display:block;
padding:5px;
}
a.inglink1:link {
	text-decoration: underline;
	}
a.inglink1:visited {
	text-decoration: underline;
}
a.inglink1:hover {
		color:#F1BA15;
		background-color:#FDFDFD;
		text-decoration:none;

}

#cat-linktable1 {
text-align:left;
color:#474747; font: normal 12px/1.5em arial;
}
#cat-linktable1 td{border:none; text-align:left; padding:5px;}
#cat-linktable1 h1{color:#474747; font: bold 16px/1.5em arial;}


/* Resources Pages */

#reso-pagewrapper{
width:1000px;
min-height:auto !important;
height:auto !important;
overflow:hidden;
z-index:0;
vertical-align:top;
background: url('images/land-1pxrepeat.jpg') left top repeat-y;
}

#reso-overalldata{
width:1000px;
clear:both;
padding-left:0px;
padding-top:0px;
min-height:auto !important;
height:auto !important;
}

#reso-contenttable {
width:900px;
float:left;
clear:both;
text-align:left;
margin-left:55px;
color:#474747; font: bold 14px/1.5em verdana;

}

#reso-contenttable td{padding :5px 5px 5px 5px; vertical-align:top; border:1px dashed #474747;}
#reso-contenttable img{border:1px solid #474747;}
#reso-contenttable h1{color:#474747; font: bold 20px/1.5em arial;}


.resolink {
color:#474747;
font: bold 22px/1.3em arial;
display:block;
height:30px;
background-color:#FBEFCC;
text-align:center;
}
a.resolink:link {
	text-decoration: underline;
	}
a.resolink:visited {
	text-decoration: underline;
}
a.resolink:hover {
		text-transform:uppercase;
		color:#F1BA15;
		background-color:#EBE9E9;
		text-decoration:none;

}


/*---------------------*/

#headtxt{
width:900px;margin-left:30px;
clear:left; text-align:center;
color:#414141; font: bold 24px/1em verdana;
background-color:#F0F0F0;
padding-top:10px;
padding-bottom:20px;
}

#toptxt{
width:910px;
clear:left; text-align:left;
color:#414141; font: normal 12px/1.5em arial;
background-color:#F0F0F0;
padding-top:10px;
padding-bottom:20px;
}


#leftdata-in {
width:450px;
float:left;
clear:left;
text-align:left;
margin-left:43px;
margin-right:10px;
background-color:#F0F0F0;
border-right:1px dashed #414141;
}


#rightdata-in{
width:460px;
float:left;
text-align:left;
background-color:#F0F0F0;
}

#bottomtxt{
width:910px;
clear:left; text-align:left;
color:#414141; font: normal 12px/1.5em arial;
background-color:#F0F0F0;
padding-top:10px;
padding-bottom:10px;
}



