body{
	padding:0px;
	margin:0px;
	color:#707070;
	font:12px/18px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

div, p, ul, h2, h3, img{padding:0px; margin:0px; border: none;}
h1 {
	color:#555555;
}
ul{list-style-type:none;}

input[type="submit"],
input[type="button"],
input[type="reset"] { width: 68px; text-align: center; line-height: normal;}

/*----TOP PANEL----*/
#topSearch{
	position:absolute;
	top:0px;
	width:400px;
	left:300px;
	font: 10px Arial, helvetica, sans-serif;
}
#topLogin{
	position:absolute;
	top:2px;
	float:left;
	width:250px;
	color:#707070;
	text-decoration:none;
	font-size: 10px;
	vertical-align: text-bottom;
}
#topLogin a{ top:2px; color:#707070; text-decoration:none; font-size: 10px;  }
#topLogin a:hover{ color:#000000; text-decoration:none; font-size: 10px; }

#topBuy{ position:absolute; width:150px; right:0px; height: 25px; float: right; text-align: right;}

#topPanMaster{ width:850px; height:25px; position:relative; margin:0 auto; padding:0px; font-size:12px; }
#topPanMaster img{ border:none;}
#topPanMaster a{ color:#707070;}
#topPanMaster label{ font-size:10px; }
#fdse_TermsEx{
	font-size:10px;
	margin-top:3px;
	width:280px;
}
#submitbutton{ width:68px; line-height: normal; color:#707070; font-size: 10px;}



#topPan{
 	width:850px; 
	height:133px; 
	position:relative;
	margin:0 auto;
	padding:0px;
	background-image: url(images/top_bg_cloud.jpg); 
}

#topPan ul{height:28px; position:relative; right:0px}
#topPan ul li{float:left; width:93px; height:28px; padding:0 0 0 0px;}
#topPan ul li a{
	display:block;
	width:93px;
	height:28px;
	background:url(images/menubg-normal.gif) 0 0 no-repeat ;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
}
#topPan ul li a:hover{
	background:url(images/menubg-hover.gif) 0 0 no-repeat ;
	color:#FFCC33;
	text-decoration:none;
}

#topPan ul li.home{display:block; width:79px; height:28px; background:url(images/menubg-hover_blue.gif) 0 0 no-repeat ; font-size:11px; font-weight:bold; line-height:28px; color:#000066; text-decoration:none; text-transform:uppercase; text-align:center;}

#topPan_logo { position:absolute; top:35px; left:15px; width:155px; }
#topPan_slogan { position:relative; float:right; top: 30px; right:30px; width:300px; padding-top: 15px;}
#topPan_slogan h1 { font-size: 26px; color: #505050; }

#topPan_menu_bg {
	position:absolute;
	top:108px;
	z-index: 1;
} 
#topPan_menu {
	position:absolute;
	top:108px;
	left:53px;
	z-index: 2;
}
/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopmainPan{
	width:100%;
	background:#F4F4F4;
	color:#8D8D8D;
	float:left;
	padding:4px 0 0;
	clear:both;
}

#bodytopPan{width:850px; position:relative; background:#F4F4F4; color:#707070; margin:0 auto; padding:0px;}
#bodytopPan h2{background:#F4F4F4; color:#6E6C00; font-size:24px; height:55px; line-height:55px;}
#bodytopPan h2 a{background:#F4F4F4; color:#6E6C00; font-size:24px; height:55px; line-height:55px; text-decoration: none;}
#bodytopPan td a{ color:#333333; font-size:15px; }
#bodytopPan p{padding:0 38px 11px 0;}
#bodytopPan p span{font-weight:bold;}
#bodytopPan p.more{margin:0 0 15px 618px; padding:0px;}
#bodytopPan p a{ color: #707070; text-decoration:none; }
#bodytopPan p a:hover{ color: #333333; text-decoration:underline; }
/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/
#bodymainmiddlePan{
	width:100%;
	background:#FFFFFF;
	color:#8D8D8D;
	float:left;
	padding:30px 0 0;
	clear:both;
}

#bodymiddlePan{ width:850px; position: relative; margin:0 auto 0 auto; background:#fff; color:#8D8D8D; }
#bodymiddlePan img.margin_right{margin-right: 15px;}
#bodymiddlePan h2 {font-size:16px;padding-bottom: 0.1em; }
#bodymiddlePan h3 {font-size:14px; font-weight:bold; padding-bottom: 0.1em; }
#bodymiddlePan h3 a{ text-decoration: none;}
#bodymiddlePan h4 {font-size:12px; font-weight:bold; text-align: center;}
#bodymiddlePan a { color:#333333; }
#bodymiddlePan tr.solution { vertical-align: top;}


#bodymiddlePan p.small {font-size:12px;}
#bodymiddlePan p.menu_nodeco a{ text-decoration: none;}
#bodymiddlePan p.menu_nodeco a:hover{ text-decoration: underline;}
#bodymiddlePan p.medium {font-size:14px; font-weight: bold;}
#bodymiddlePan td.medium-l {font-size:18px; }
#bodymiddlePan td.medium-l a{ text-decoration: none;}
#bodymiddlePan p.medium_right { font-size:14px; font-weight: bold; text-align: right;}
#bodymiddlePan p.large {font-size:24px; font-weight:bold;}
#bodymiddlePan ul.button li a{font-size:14px; font-weight:bold; width:100px; height:31px; color: #FFCC00; display:block; background:url(images/button_sm.png) 0 0 no-repeat; text-align: center; padding-top: 6px; float: right; text-decoration: none;}

#bodymiddlePan ul.notype {list-style: none; margin-left:10px;}
#bodymiddlePan ul.notype li {text-align:justify;}

#bodymiddlePan ul.disc {list-style: disc; padding-left:16px; text-align:left;}
#bodymiddlePan ul.disc li a{text-decoration: none; color:#8D8D8D; font-weight: bold;}
#bodymiddlePan ul.disc li a:hover{text-decoration: underline; color:#8D8D8D; font-weight: bold;}
#bodymiddlePan ul.circle {list-style: circle; padding-left:16px; text-align:left;}

#bodymiddlePan input[type="text"],
#bodymiddlePan input[type="password"]{
	background-color: #FFFFFF;
	color:#707070;
	font-size:12px;
	border:1px solid;
	width:150px;
}

#bodymiddlePan select {
	background-color: #FFFFFF;
	color:#707070;
	font-size:12px;
	border:1px solid;
	width:152px;
}

#bodymiddlePan input[disabled="disabled"] {
	background-color: #FFFFFF;
	color:#707070;
	font-size:12px;
	border:1px solid;
	width:150px;
}
#bodymiddlePan input[type="text"] {
	background-color: #FFFFFF;
	color:#707070;
	font-size:12px;
	border:1px solid;
	width:150px;
}
#bodymiddlePan select[disabled="disabled"]{
	background-color: #FFFFFF;
	color:#707070;
	font-size:12px;
	border:1px solid;
	width:152px;
}

#bodymiddleTopPan { width: 850px; position: relative; left: 0px; top:0px; }

#bodymiddleLeftPan { width: 220px;  float: left; }
#bodymiddleRightPan { width: 610px; float: right; margin-left: 20px; margin-bottom: 5px;}
#bodymiddleRightOverlayPan { width: 230px; float: right; position: relative; right: 0px; top: -40px; margin-bottom: -40px; }
#bodymiddleRightPicture { width: 400px; float: right; position: relative; right: 0px; top: -50px; }
#bodymiddleBottomPan { width: 850px; float: left; position: relative; float: left; margin-top: 20px; }
#bodymiddleBottomOverlayPan { width: 230px; float: right; position: relative; right: 0px; top: -40px; margin-bottom: -40px; }
#bodymiddlePan div.RightOverlay{ width: 230px; float: right; position: relative; right: 0px; top: -30px; margin-bottom: -30px; }
#bodymiddlePan div.LeftWideOverlay{ width: 50%; float: left; position: relative; min-height: 65px; }
#bodymiddlePan div.RightWideOverlay{ width: 50%; float: right; position: relative; min-height: 65px; }
#bodymiddlePan div.Width100{ width: 100%; float: left; }

/*---Middle One----*/
#middleonePan{width:160px; float:left;margin-left:8px}
#middleonePan p{padding:0 0 20px 0;}
#middleonePan p.boldtext{font-size:14px; background:#FFFFFF; color:#2B2A2A; font-weight:bold; padding:32px 0 0; }

#middleonePan p.blacktext{background:#FFFFFF; color:#000; padding:0 0 12px 0;}
#middleonePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middleonePan ul{width:156px; padding:0 0 20px 0;}
#middleonePan ul li{width:156px; margin-bottom:0.5em; text-align: center; }
#middleonePan ul li a{width:140px; color:#8D8D8D; line-height:20px; text-decoration:underline; padding: 0; }
#middleonePan ul li a:hover{color:#272525; text-decoration:underline;}

#middleonePan ul.lowertext{width:156px; padding:0 0 20px 0; margin-left: 0.2em; margin-right:auto; text-align: center; text-decoration: none; }
#middleonePan ul.lowertext a{text-decoration: none; color: #282828; line-height:20px;}

#middleonePan ul.block{width:156px; height:151px; padding:0px;}
#middleonePan ul.block li{width:156px; height:151px;}
#middleonePan ul.block li a{width:156px; height:128px; display:block; background:url(images/block1-normal.png) 0 0 no-repeat #FCFCFC; color:#fff; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; padding:23px 0 0 0px;}
#middleonePan ul.block li a:hover{background:url(images/block-hover.png) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;font-weight: bold;}

/*---/Middle One----*/

/*---Middle Two----*/
#middletwoPan{width:160px; float:left;margin-left:8px}
#middletwoPan p{padding:0 0 20px 0;}
#middletwoPan p.boldtext{font-size:14px; background:#FFFFFF; color:#2B2A2A; font-weight:bold; padding:32px 0 0; }

#middletwoPan p.blacktext{background:#FFFFFF; color:#000; padding:0 0 12px 0;}
#middletwoPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middletwoPan ul{width:156px; padding:0 0 20px 0;}
#middletwoPan ul li{width:156px; margin-bottom:0.5em; text-align: center;}
#middletwoPan ul li a{width:140px; color:#8D8D8D; line-height:20px; text-decoration:underline; padding: 0; }
#middletwoPan ul li a:hover{color:#272525; text-decoration:underline;}

#middletwoPan ul.lowertext{width:156px; padding:0 0 20px 0; margin-left: 0.2em; margin-right:auto; text-align: center; text-decoration: none;}
#middletwoPan ul.lowertext a{text-decoration: none; color: #282828;}

#middletwoPan ul.block{width:156px; height:151px; padding:0px;}
#middletwoPan ul.block li{width:156px; height:151px;}
#middletwoPan ul.block li a{width:156px; height:128px; display:block; background:url(images/block2-normal.png) 0 0 no-repeat #FCFCFC; color:#fff; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; padding:23px 0 0 0px;}
#middletwoPan ul.block li a:hover{background:url(images/block-hover.png) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;font-weight: bold;}

/*---/Middle Two----*/

/*---Middle Three----*/
#middlethreePan{width:160px; float:left;margin-left:8px}
#middlethreePan p{padding:0 0 20px 0;}
#middlethreePan p.boldtext{font-size:14px; background:#FFFFFF; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}

#middlethreePan p.blacktext{background:#FFFFFF; color:#000; padding:0 0 12px 0;}
#middlethreePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlethreePan ul{width:156px; padding:0 0 20px 0;}
#middlethreePan ul li{width:156px; margin-bottom:0.5em; text-align: center; }
#middlethreePan ul li a{width:140px; color:#8D8D8D; line-height:20px; text-decoration:underline; padding:0; }
#middlethreePan ul li a:hover{color:#272525; text-decoration:underline;}

#middlethreePan ul.lowertext{width:156px; padding:0 0 20px 0;margin-left: 0.2em; margin-right:auto; text-align: center;  text-decoration: none;}
#middlethreePan ul.lowertext a:hover{text-decoration: underline;}
#middlethreePan ul.lowertext a{text-decoration: none; color: #282828; line-height:20px;}
#middlethreePan ul.lowertext li { line-height:20px;}


#middlethreePan ul.block{width:156px; height:151px; padding:0px;}
#middlethreePan ul.block li{width:156px; height:151px;}
#middlethreePan ul.block li a{width:156px; height:128px; display:block; background:url(images/block3-normal.png) 0 0 no-repeat #FCFCFC; color:#fff; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; padding:23px 0 0 0px;}
#middlethreePan ul.block li a:hover{background:url(images/block-hover.png) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;font-weight: bold;}

/*---/Middle Threee----*/

/*---Middle Four----*/
#middlefourPan{width:160px; float:left;margin-left:8px}
#middlefourPan p{padding:0 0 20px 0;}
#middlefourPan p.boldtext{font-size:14px; background:#FFFFFF; color:#2B2A2A; font-weight:bold; padding:32px 0 0; }

#middlefourPan p.blacktext{background:#FFFFFF; color:#000; padding:0 0 12px 0;}
#middlefourPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlefourPan ul{width:156px; padding:0 0 20px 0;}
#middlefourPan ul li{width:156px; margin-bottom:0.5em; text-align: center; }
#middlefourPan ul li a{width:140px; color:#8D8D8D; line-height:20px; text-decoration:underline;	padding: 0; }
#middlefourPan ul li a:hover{color:#272525; text-decoration:underline;}

#middlefourPan ul.lowertext{width:156px; padding:0 0 20px 0; margin-left: 0.2em; margin-right:auto; text-align: center; text-decoration: none;}
#middlefourPan ul.lowertext a{text-decoration: none; color: #282828;}

#middlefourPan ul.block{width:156px; height:151px; padding:0px;}
#middlefourPan ul.block li{width:156px; height:151px;}
#middlefourPan ul.block li a{width:156px; height:128px; display:block; background:url(images/block4-normal.png) 0 0 no-repeat #FCFCFC; color:#fff; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; padding:23px 0 0 0px; /* text-transform:uppercase; */}
#middlefourPan ul.block li a:hover{background:url(images/block-hover.png) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;font-weight: bold;}

/*---/Middle Four----*/

/*---Middle Five----*/
#middlefivePan{width:160px; float:left;margin-left:8px}
#middlefivePan p{padding:0 0 20px 0;}
#middlefivePan p.boldtext{font-size:14px; background:#FFFFFF; color:#2B2A2A; font-weight:bold; padding:32px 0 0; }

#middlefivePan p.blacktext{background:#FFFFFF; color:#000; padding:0 0 12px 0;}
#middlefivePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlefivePan ul{width:156px; padding:0 0 20px 0; }
#middlefivePan ul li{width:156px; margin-bottom:0.5em; text-align: center; }
#middlefivePan ul li a{width:140px; color:#8D8D8D; line-height:20px; text-decoration:underline; padding: 0; }
#middlefivePan ul li a:hover{color:#272525; text-decoration:underline;}

#middlefivePan ul.lowertext{width:156px; padding:0 0 20px 0; margin-left: 0.2em; margin-right:auto; text-align: center; text-decoration: none;}
#middlefivePan ul.lowertext a{text-decoration: none; color: #282828;}

#middlefivePan ul.block{width:156px; height:151px; padding:0px;}
#middlefivePan ul.block li{width:156px; height:151px;}
#middlefivePan ul.block li a{width:156px; height:128px; display:block; background:url(images/block5-normal.png) 0 0 no-repeat #FCFCFC; color:#fff; font-size:19px; font-weight:bold; text-align:center; text-decoration:none; padding:23px 0 0 0px; /* text-transform:uppercase; */}
#middlefivePan ul.block li a:hover{background:url(images/block-hover.png) 0 0 no-repeat #FCFCFC; color:#fff; text-decoration:none;font-weight: bold;}

/*---/Middle Five----*/

/* middleWide One */ 
#middleWideonePan {margin-top:24px; margin-bottom:24px; width: 197px;float:left;padding:0 6px 0 2px; border-right: .2em dotted #666666; min-height:300px;}
#middleWideonePan p {color:#8d8d8d;}
#middleWideonePan p.head { font-size:48px; color:#FFCC66; font-weight:bold; text-align:center; vertical-align:top; padding-bottom:30px; }
#middleWideonePan h4.head {font-size:18px; color:#FFCC66; font-weight:bold; text-align: center;}
#middleWideonePan h4.head a{font-size:18px; color:#FFCC66; font-weight:bold; text-align: center; text-decoration: none;}
/* middleWide One */

/* middleWide Two */ 
#middleWidetwoPan {margin-top:24px; margin-bottom:24px; width: 197px;float:left;padding:0 6px 0 10px;border-right: .2em dotted #666666; min-height:300px;}
#middleWidetwoPan p {color:#8d8d8d;}
#middleWidetwoPan p.head {font-size:48px;color:#3366FF;font-weight:bold;text-align:center;vertical-align:top; padding-bottom:30px;}
#middleWidetwoPan h4.head {font-size:18px; color:#3366FF; font-weight:bold; text-align: center;}
#middleWidetwoPan h4.head a{font-size:18px; color:#3366FF; font-weight:bold; text-align: center; text-decoration: none;}
/* middleWide Two */

/* middleWide Three */ 
#middleWidethreePan {margin-top:24px; margin-bottom:24px; width: 197px;float:left;padding:0 6px 0 10px; border-right: .2em dotted #666666; min-height:300px;}
#middleWidethreePan p {color:#8d8d8d;}
#middleWidethreePan p.head {font-size:48px;color:#FF6633;font-weight:bold;text-align:center; vertical-align:top; padding-bottom:30px}
#middleWidethreePan h4.head {font-size:18px; color:#FF6633; font-weight:bold; text-align: center;}
#middleWidethreePan h4.head a{font-size:18px; color:#FF6633; font-weight:bold; text-align: center; text-decoration: none;}
/* middleWide Three */

/* middleWide Four */ 
#middleWidefourPan {margin-top:24px; margin-bottom:24px; width: 197px;float:left;padding:0 2px 0 10px; min-height:300px;}
#middleWidefourPan p {color:#8d8d8d;}
#middleWidefourPan p.head {font-size:48px;color:#00FF33;font-weight:bold;text-align:center; vertical-align:top; padding-bottom:30px}
#middleWidefourPan h4.head {font-size:18px; color:#00FF33; font-weight:bold; text-align: center;}
#middleWidefourPan h4.head a{font-size:18px; color:#00FF33; font-weight:bold; text-align: center; text-decoration: none;}
/* middleWide Four */

#middlebeforeFooter { border-top:dashed .05em; font-size: 12px; }
#middlebeforeFooter table{ width: 70%; margin-left: auto; margin-right: auto; }
#middlebeforeFooter tr.normal{ line-height:16px;}
#middlebeforeFooter tr.small{ line-height: 10px;}

/*----FOOTER PANEL----*/
#footermainPan{height:120px; background:url(images/footerbg.gif) 0 0 repeat-x #565656; color:#fff; clear:both;}
#footerPan{width:850px; position:relative; margin:0 auto;}

#footerPan p.html{background:url(images/html-button.gif) 0 0 no-repeat; position:absolute; right:-75px; width:64px; height:22px; padding:3px;}
#footerPan p.html a{width:55px; height:18px; display:block; font-weight:bold; background:url(images/arrow3.gif) 100% 50% no-repeat #cacaca; color:#565656; text-decoration:none; text-transform:uppercase; padding:2px 0 0 5px;}
#footerPan p.html a:hover{background:url(images/arrow4.gif) 100% 50% no-repeat #F4F4F4; color:#565656; text-decoration:none;}

#footerPan p.css{background:url(images/css-button.gif) 0 0 no-repeat; position:absolute; right:-135px; width:53px; height:19px; padding:3px;}
#footerPan p.css a{width:50px; height:18px; display:block; font-weight:bold; background:url(images/arrow5.gif) 90% 50% no-repeat #B3B3B3; color:#fff; text-decoration:none; text-transform:uppercase; padding:2px 0 0 5px;}
#footerPan p.css a:hover{background:url(images/arrow2.gif) 90% 50% no-repeat #B3B3B3; color:#fff; text-decoration:none;}
#footerPan p.copyright{
	background:#565656;
	color:#fff;
	font:11px/15px Arial, Helvetica, sans-serif;
	position:absolute;
	top:90px;
	left:23px;
}

#footerPan ul{
	width:850px;
	position:absolute;
	top:50px;
	left:10px;
}
#footerPan li{
	float:left;
	font:13px/15px Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#footerPan ul li a{padding:0 12px 0; color:#fff; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#scroll{
	height:550px;
	overflow:auto;
	margin-right:2px;
}
