* html{margin:0;padding:0;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font:normal 11px/14px Arial, Helvetica, sans-serif;text-decoration:none;}:focus{outline:0;}img, a{border:0 none;}*{margin:0;padding:0;}ul, li{margin:0;padding:0;list-style:none;}html{height:100%;}body{color:#444;font:normal 12px/1.2em Arial, Helvetica, sans-serif;background:#fff url(../images/html-bg.gif) 0 0 repeat-x;height:100%;cursor:default;}strong{font-weight:bold;}em{font:italic 14px Arial, Helvetica, sans-serif;}.underline{text-decoration:underline;}.clear{
	clear:both;
	width:100%;
	height:15px;
}.cleara{clear:both;width:100%;height:3px;}.clears{clear:both;width:100%;height:5px;}.flt{float:left;clear:both;}.flts{float:left;}.fltss{float:left;}.color{clear:both;width:100%;height:3px;background:#f1f1f1;font-size:0px;margin:8px 0 0 0;}.darkline{clear:both;width:100%;height:2px;background:#f1f1f1;font-size:0px;margin:8px 0 0 0;font-size:0px;}.dots{clear:both;width:100%;height:2px;background:url(../images/dotted-hr.gif) 0 0 repeat-x;font-size:0px;margin:5px 0 0 0;}/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Building Blocks ------------------------------------------*/
#ravigupta{margin:0 auto;padding:0;width:950px;}
#main{width:950px;margin:0 auto;position:relative;}
/*------------------------------------------------ Header ------------------------------------------*/
#header{width:920px;height:74px;margin:0;padding:15px;}
#header h1{float:left;width:252px;height:75px;margin:0;padding:0;display:block;}
#header h2{float:left;width:252px;height:75px;margin:0;padding:0;display:block;}
#header #hdr-rt{float:right;margin:0;padding:24px 0 25px 0;width:275px;}
#header #hdr-rt #search{float:right;margin:0;padding:0;width:300px;}
#header #hdr-rt #search p{float:left;margin:0;padding:0 5px 0 0;color:#000;font:normal 12px/25px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#header #hdr-rt #search img, #header #hdr-rt #search input{float:left;}
#header #hdr-rt #search #search-mdl{float:left;background:url(../images/search-mdl.gif) 0 0 repeat-x;width:200px;height:27px;}
#header #hdr-rt #search #search-mdl .txtfld{border:#A1A0A1 0px solid;width:198px;color:#555;padding:3px 0;font:normal 10px Arial;margin:4px 0 0 0;background:none;text-transform:uppercase;}
#header #hdr-rt #search .btn-find{padding:0 0 0 6px;cursor:pointer;}
/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Navigation ------------------------------------------*/
#nav-main{background:url(../images/nav-main.gif) 0 0 repeat-x;margin:0;}
#nav-main ul{list-style:none;height:36px;padding:0;margin:0;}
#nav-main ul li{float:left;font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-transform:capitalize;}
#nav-main ul li .lt{float:left;width:4px;}
#nav-main ul li .rt{float:right;width:3px;}
#nav-main ul li .sep{float:left;width:2px;}
#nav-main ul .gap{
	float:left;
	width:139px;
	display:block;
	background:url(../images/nav-main.gif) 0 0 repeat-x;
}
#nav-main ul li a{display:block;height:36px;text-decoration:none;border:0;margin:0;line-height:36px;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;}
#nav-li-home{width:65px;}
#nav-link-optimisation{width:159px;}
#nav-link-product{width:149px;}
#nav-link-portfolio{width:90px;}
#nav-link-support{width:79px;}
#nav-link-news{width:62px;}
#nav-link-contact{width:77px;}
#nav-link-sitemap{width:109px;}
#nav-link-sitemap img{margin:0;padding:13px 0 0 10px;text-indent:-15px;}
#nav-link-sitemap:hover, #nav-link-sitemap.hover, #nav-link-sitemap:hover, #nav-link-sitemap.active{background:url(../images/nav-h.gif) 0px -36px repeat-x;color:#fff !important;}
#nav-li-home:hover, #nav-li-home.hover, #nav-link-home:hover, #nav-link-home.active{background:url(../images/nav-h.gif) 0px -36px repeat-x;color:#fff !important;}
#nav-li-product:hover, #nav-li-product.hover, #nav-link-product:hover, #nav-link-product.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;color:#fff !important;}
#nav-li-optimisation:hover, #nav-li-optimisation.hover, #nav-link-optimisation:hover, #nav-link-optimisation.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;color:#fff !important;}
#nav-li-portfolio:hover, #nav-li-portfolio.hover, #nav-link-portfolio:hover, #nav-link-portfolio.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;color:#fff !important;}
#nav-li-support:hover, #nav-li-support.hover, #nav-link-support:hover, #nav-link-support.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;}
#nav-li-news:hover, #nav-li-news.hover, #nav-link-news:hover, #nav-link-news.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;}
#nav-li-contact:hover, #nav-li-contact.hover, #nav-link-contact:hover, #nav-link-contact.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;}
#nav-li-sitemap:hover, #nav-li-sitemap.hover, #nav-link-sitemap:hover, #nav-link-sitemap.active{background:url(../images/nav-h.gif) 0 -36px repeat-x;}
/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Breadcrumb ------------------------------------------*/
#bread{
	float:left;
	width:950px;
	height:40px;
	margin:-1px 0 0 0;
	padding:0;
	background:url(../images/breadcrumb-bg.gif) 0 0 no-repeat;
	padding:0;
}
#bread p{margin:12px 0 0 17px;padding:0;color:#555;font:normal 12px Arial;}
#bread p a{color:#555;text-decoration:none;padding:0;}
#bread p a:hover, #bread p .active{margin:0 6px 0 0;color:#c92d12;text-decoration:none;padding:0;border-bottom:1px dotted #c92d12;font:normal 12px Arial;}
#bread p .home, #bread p .home:hover{margin:0 6px 0 0;font:normal 12px Arial;text-decoration:none;padding:0;border-bottom:1px dotted #c92d12;}
#bread p .tool, #bread p .tool:hover{margin:0 6px 0 0;font:normal 12px Arial;text-decoration:none;padding:0;border-bottom:1px dotted #c92d12;}
/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Content ------------------------------------------*/
#content{float:left;width:950px;margin:0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;background:url(../images/wrap.gif) 0 0 repeat-y;}
#content #cont-lt{float:left;margin:0;padding:0 24px 0 0;width:206px;}
#content #cont-lt #inn{float:left;padding:0;margin:0;width:206px;background:url(../images/content-lt-bg.gif) 0 0 repeat-y;}
#content #cont-lt #inn ul{margin:0;padding:3px 15px;list-style:none;width:176px;}
#content #cont-lt #inn li{margin:0;padding:0;list-style:none;clear:both;background:url(../images/inn-li-bg.gif) 0 0 repeat-x;height:33px;line-height:35px;width:176px;color:#238bb1;}
#content #cont-lt #inn li a{font:normal 12px Arial, Helvetica, sans-serif;color:#238bb1;}
#content #cont-lt #inn li a:hover, #content #cont-lt #inn li a.active{font:normal 12px Arial, Helvetica, sans-serif !important;color:#000 !important;}
#content #cont-rt{float:left;margin:0;padding:0;width:720px;}
#content #cont-rt p{
	float:left;
	margin:0;
	padding:0 0 5px 0;
	color:#000;
}
#content #cont-rt .crumb{float:left;width:720px;border-bottom:#f1f1f1 1px solid;margin:-13px 0 15px 0;line-height:40px;}
#content #cont-rt p a{
	margin:0 4px 0 0;
	color:#238bb1;
	font-size: 12px;
}
#content #cont-rt p .space{margin:0 4px 0 0;color:#aaa;}
#content #cont-rt h1{float:left;font:normal 22px Arial, Helvetica, sans-serif;color:#000;}
#content #cont-rt .holder{float:left;margin:15px 0;}
#content #cont-rt .holder img{float:right;}
#content #cont-rt .holder .p{float:left;margin:-10px 0 0 0;padding:0 20px 0 0;color:#000;width:430px;display:block;}
#content #cont-rt .holder .p p{float:left;margin:10px 0 0 0;font:normal 12px Arial, Helvetica, sans-serif;text-align:justify;}
#content #cont-rt .holder .p p a{margin:0 4px 0 0;color:#238bb1;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:underline;}
#content #cont-rt #italics{float:left;padding:30px 0 0 30px;margin:0;color:#003366;}
#content #cont-rt #italics img{padding:0 5px 0 0;}
#content #cont-rt #italics p{float:left;margin:10px 0 0 37px;font:italic 12px Arial, Helvetica, sans-serif;text-align:justify;}
/*------------------------------------------------ [end] ------------------------------------------*/
#projects{
	float:left;
	margin:5px 0 0 0;
	padding:0 0 6px 0;
	width:950px;
	height:188px;
	background:url(../images/projects-bg.gif) 0 0 repeat-x;
}
#projects #projects-inn{float:left;width:902px;height:25px;padding:14px 0 0 0;}
#projects #projects-inn #select{float:left;width:150px;}
#projects #projects-inn #num{float:right;text-align:right;width:135px;}
#projects #projects-inn #num img{float:left;margin:0;}
#projects #projects-inn #num #numbering{float:left;width:auto;padding:0 8px;font:normal 10px/11px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#238bb1;background:url(../images/num.gif) 0 0 no-repeat;}
#projects #projects-inn #num #numbering a{text-transform:uppercase;color:#238bb1;font:normal 10px/11px Arial, Helvetica, sans-serif;}
#projects #projects-inn #in{float:left;margin:7px 0 0 0;padding:0;height:134px;width:902px;}
#projects #projects-inn #in ul{float:left;margin:0;padding:0;list-style:none;}
#projects #projects-inn #in li{float:left;margin:0;padding:0;list-style:none;}
#projects #projects-inn #in li .seperator{float:left;width:1px;height:124px;padding:0 15px;display:block;}
#projects #projects-inn #in li img{margin:0 0 8px 0;}
#projects #projects-inn #in li span{float:left;width:194px;}
#projects #projects-inn #in li span a{margin:0;text-transform:uppercase;color:#238bb1;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#238bb1;border-bottom:1px dotted #238bb1;}
/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Carousel ------------------------------------------*/
.carousel_container{float:left;margin:0;padding:0;width:902px;overflow:hidden;}
.carousel{float:left;width:902px;height:174px;margin:10px 0 0 0;}
.carousel ul{margin:0;padding:0;list-style:none;width:902px;}
.carousel li{float:left;margin:0;padding:0 44px;list-style:none;width:192px;}
.carousel li img{margin:0 15px;}
.carousel li span{float:left;width:194px;padding:0 0 0 15px;margin:10px 0 0 0;}
.carousel li span a{margin:0;text-transform:uppercase;color:#238bb1;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#238bb1;border-bottom:1px dotted #238bb1;}
.carousel .left{float:left;margin-left:10px;}
.carousel .right{float:right;margin-right:160px;font-size:10px;}
a.arrowL, a.arrowR{}
a.arrowL{}
a.arrowR{}
a.arrowL:hover, a.arrowR:hover{background-position:0 -11px;}
/*------------------------------------------------ [end] ------------------------------------------*/
/*------------------------------------------------ Footer ------------------------------------------*/
#footer{float:left;margin:0 0 15px 0;padding:0;background:url(../images/footer.gif) 0 0 repeat-x;width:950px;height:28px;}
#footer p{
	float:left;
	padding:3px 10px;
	margin:4px 0 20px 0;
	font:normal 12px Arial;
	color: #000000;
}
#footer p span{
	float:left;
	padding:0;
	margin:0;
	font:normal 12px Arial;
	color:#666666;
}
#footer p a{
	color:#003366 !important;
	text-decoration:none;
	padding:0 2px;
	font-size: 12px;
}
#footer p a:hover, #footer p .active{color:#000 !important;text-decoration:underline !important;}
#footer p b{
	color:#666666 !important;
	margin:0 0 50px 0;
	font-weight:normal;
}
/*------------------------------------------------ [end] ------------------------------------------*/
#port{float:left;margin:0;padding:0;background:url(../images/box.gif) 0 0 no-repeat;height:768px;width:720px;}
#port #container{width:700px;padding:0;margin:15px 0 0 0;position:relative;}
#port #container p{float:left;margin:0;padding:0;list-style:none;width:220px;height:238px;}
#port #container .gaps{padding:0 0 0 17px;}
#port #container .gapss{padding:0 0 0 43px;}
#port #container p span{float:left;width:200px;height:90px;margin:5px 0;}
#port #container p span a{color:#003366;font:bold 12px Arial, Helvetica, sans-serif;}
#port #container p span b{color:#888;font-weight:normal;font:normal 11px/22px Arial, Helvetica, sans-serif;}
#port #container p span em, #content #cont-lt #inn #pad b{color:#333;font-weight:normal;font:normal 11px Arial, Helvetica, sans-serif;}
#port #container p i{font:normal 11px Arial, Helvetica, sans-serif;}
.top{margin:25px 0 0 0;float:left;}
/*------------------------------------------------ [end] ------------------------------------------*/
.inn{float:left;width:194px;padding:0 12px 0 0;margin:0;}
.inn h1, #projects #projects-inn h1{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}
.inn h2, #projects #projects-inn h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}
.inn .text{float:left;width:120px;}
.inn .flts span{margin:7px 0;background:url(../images/clickhere.gif) 0 0 no-repeat;width:84px;height:17px;display:block;cursor:pointer;text-align:center;text-transform:uppercase;font:normal 9px Arial, Helvetica, sans-serif;line-height:18px;text-indent:-10px;}
.inn .flts img{float:left;}
.inn .flts a{color:#555;}
.white{background:white;}
#we{
	float:left;
	padding:5px 0 0 0;
	margin:0;
}
#we h1{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#be3119;margin:0 0 5px 0;width:150px;}
#we h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#be3119;margin:0 0 5px 0;width:150px;}
#we ul{float:left;margin:10px 0;padding:0;list-style:none;}
#we li{margin:0;padding:0 0 0 15px;list-style:none;background:url(../images/arrow.gif) 0 6px no-repeat;line-height:19px;}
#we li a{margin:0;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#555;}
#we li a:hover{margin:0;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#be3119;}
.innt{float:left;margin:5px 0 0 0;color:#333;}
.innt p{float:left;margin:0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;}
.innt h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#003366;margin:12px 0 5px 0;}
.innt h3{float:left;font:bold 13px Arial, Helvetica, sans-serif;color:#000;margin:8px 0 5px 0;}
.innt ul{float:left;margin:15px 0;padding:0 0 0 36px;list-style:none;}
.innt li{margin:0;padding:0 0 0 12px;list-style:none;background:url(../images/dot.gif) 0 6px no-repeat;line-height:16px;font:normal 12px/16px Arial, Helvetica, sans-serif;}
/*-------------------------------------*/
#content #cont-lt #innr #pad{float:left;width:182px;margin:0;padding:10px 10px 10px 14px;background:url(../images/free-mdl.gif) 0 0 repeat-y;}
#content #cont-lt #innr #pad h1{float:left;font:normal 17px/18px Arial, Helvetica, sans-serif;color:#000;margin:0 0 10px 0;}
#content #cont-lt #innr #pad h2{float:left;font:normal 17px/18px Arial, Helvetica, sans-serif;color:#000;margin:0 0 10px 0;}
#content #cont-lt #innr #pad img{float:left;margin:0 0 10px 0;padding:0;}
#content #cont-lt #innr #pad span{float:left;margin:10px 0 0px 0;padding:0;}
#content #cont-lt .inns{float:left;width:194px;padding:0 12px 0 0;margin:0;}
#content #cont-lt .inns h1{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}
#content #cont-lt .inns h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}
#content #cont-lt .inns a, #content #cont-lt .inns a:hover, #content #cont-lt .inns .active{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3333FF;
}
#content #cont-lt .inns .fltss{float:left;width:194px;padding:0 12px 0 0;margin:10px 0 0 0;}
#content #cont-lt .inns .fltss b{color:#003366;font:bold 13px/18px Arial;border-bottom:1px dotted #003366;}
#content #cont-lt .inns .fltss sub{float:left;font:normal 11px/14px Arial, Helvetica, sans-serif;color:#888;margin:0 0 5px 0;}
#content #cont-lt .inns .fltss p{float:left;width:194px;padding:0;margin:0;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#content #cont-rt #cont-rt-lt{float:left;margin:0;padding:0 25px 0 0;width:465px;}
#content #cont-rt #cont-rt-lt h1{float:left;font:normal 22px Arial, Helvetica, sans-serif;color:#000;margin:0 0 15px 0;text-transform:uppercase;}
#content #cont-rt #cont-rt-lt img, #content #cont-rt #cont-rt-lt .flts img{float:left;}
#content #cont-rt #cont-rt-lt p{float:left;font:normal 12px Arial, Helvetica, sans-serif;}
.sp{float:left;margin:15px 0 0 0;}
#content #cont-rt #cont-rt-lt .flts h1, #content #cont-rt #cont-rt-lt .fltss h1{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#003366;margin:0 0 5px 0;text-transform:none;width:350px;}
#content #cont-rt #cont-rt-lt .flts h2, #content #cont-rt #cont-rt-lt .fltss h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#003366;margin:0 0 5px 0;text-transform:none;width:350px;}
#content #cont-rt #cont-rt-lt .flts .gp, #content #cont-rt #cont-rt-lt .fltss .gp{float:left;width:270px;}
#content #cont-rt #cont-rt-lt .flts p, #content #cont-rt #cont-rt-lt .fltss p{float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#333;margin:0;}
#content #cont-rt #cont-rt-lt .flts .rp, #content #cont-rt #cont-rt-lt .fltss .rp{float:left;width:345px;margin:7px 0;}
#content #cont-rt #cont-rt-lt .flts ul, #content #cont-rt #cont-rt-lt .fltss ul{float:left;margin:0;padding:0 0 0 110px;list-style:none;}
#content #cont-rt #cont-rt-lt .flts li, #content #cont-rt #cont-rt-lt .fltss li{margin:0;padding:0 0 0 10px;list-style:none;clear:both;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#333;background:url(../images/dot.gif) 0 6px no-repeat;}
#content #cont-rt #cont-rt-lt .flts li a, #content #cont-rt #cont-rt-lt .fltss li a{color:#238bb1;text-decoration:underline;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#cont-rt-rt{float:right;margin:0;padding:0;width:230px;}
#cont-rt-rt #inn{float:right;padding:0;margin:0;width:230px;background:url(../images/rt-box-mdl.gif) 0 0 repeat-y;}
#cont-rt-rt #inn #it{float:left;padding:12px;width:206px;}
#cont-rt-rt #inn h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#be3119;margin:0 0 5px 0;}
#cont-rt-rt #inn ul{float:left;margin:0;padding:12px 12px 0 12px;list-style:none;}
#cont-rt-rt #inn li{margin:0 0 5px 0;padding:0 0 0 15px;list-style:none;background:url(../images/arrow-b.gif) 0 5px no-repeat;}
#cont-rt-rt #inn li a{margin:0;font:normal 11px/15px Arial, Helvetica, sans-serif;text-decoration:underline;color:#238bb1;}
#cont-rt-rt #inn li a:hover, #content #cont-lt #inn li a.active{margin:0;font:normal 11px/15px Arial, Helvetica, sans-serif;text-decoration:none;color:#238bb1;}
#cont-rt-rt #inn #ul{float:left;margin:0;padding:12px 12px 0 12px;list-style:none;}
#cont-rt-rt #inn #ul ul{float:left;margin:0;padding:12px 12px 0 12px;list-style:none;}
#cont-rt-rt #inn #ul li{margin:0 0 5px 0;padding:0 0 0 15px;list-style:none;background:url(../images/arrow.gif) 0 5px no-repeat;}
/*-------------------*/
/* carousel css */
#launchpad_ic{position:relative;overflow:hidden;width:902px;height:122px;margin:0;padding:0;}
#launchpad_ic_frame{position:relative;}
#launchpad_ic_previous{float:left;}
#launchpad_ic_next{float:right;}
#launchpad_ic_content{position:absolute;top:0;left:0;}
#launchpad_ic_content, #launchpad_ic_content li{list-style:none;margin:0;padding:0 20px 0 0;}
#launchpad_ic_frame img{cursor:pointer;}
#launchpad_ic_content{margin-left:22px;}
#launchpad_ic ul li{display:block;float:left;}
/**/
#launchpad .arrow{float:left;}
#launchpad .project{float:left;width:210px;height:115px;padding:0 10px 0 0;overflow:hidden;position:relative;}
#launchpad_ic_content a{float:left;margin:2px 0 0 0;text-transform:uppercase;color:#238bb1;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;color:#238bb1;width:180px;}
/*-------------------*/
/* register button */
#gBoxNewsletter{
	background-image: url(../images/newsletter_bg.gif);
	background-repeat: no-repeat;
	background-position: top center;
	height: 76px;
}
.gNewsletterInput{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 12px;color:#444444;font-weight: normal;border: 1px solid #bdbdbd;background-color: #FFFFFF;width: 115px;padding: 4px;float:left;}
.gBoxContent{
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.gNewsletterText{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color:#444444;font-weight: normal;padding-bottom: 6px;padding-top:8px;padding-left:5px;padding-right:25px;}
.gNewsletterButt{
	float:right;
	padding-left: 2px;
	padding-right: 9px;
}
/*------------------- 4 Blank Page ------------------*/
#content #cont-rts{float:left;margin:0;padding:0;width:720px;}
#content #cont-rts .crumb{float:left;width:720px;border-bottom:#f1f1f1 1px solid;margin:-13px 0 15px 0;line-height:40px;}
#content #cont-rts p a{margin:0 4px 0 0;color:#238bb1;font-size: 12px;}
#content #cont-rts p .space{margin:0 4px 0 0;color:#aaa;}
#content #cont-rts h1{float:left;font:normal 22px Arial, Helvetica, sans-serif;color:#000;}
#cont-rts .innts{float:left;margin:5px 0 0 0;color:#333;width:720px;}
#cont-rts .innts .in{float:left;margin:0 0 15px 0;color:#333;width:720px;}
#cont-rts .innts .in h2{float:left;font:normal 17px Arial, Helvetica, sans-serif;color:#003366;margin:10px 0 5px 0;width:100%;}
#cont-rts .innts .in p{	float:left;margin:10px 0 0px 0;padding:0;font:normal 12px Arial, Helvetica, sans-serif;text-align:justify;}
#cont-rts .innts .in h3{float:left;font:bold 13px Arial, Helvetica, sans-serif;color:#000;margin:8px 0 5px 0;width:100%;}
#cont-rts .innts .in ul{float:left;margin:15px 0;padding:0 0 0 36px;list-style:none;}
#cont-rts .innts .in li{margin:0;padding:0 0 0 12px;list-style:none;background:url(../images/dot.gif) 0 6px no-repeat;line-height:16px;font:normal 12px/16px Arial, Helvetica, sans-serif;}
#cont-rts #italics2{float:left;padding:15px 0 0 30px;margin:0;color:#003366;}
#cont-rts #italics2 img{padding:0 5px 0 15px;}
#cont-rts #italics2 p{float:left;margin:10px 0 0 37px;font:italic 12px Arial, Helvetica, sans-serif;text-align:justify;}
#cont-rts #italics2 #italics3{float:left;padding:35px 0 0 30px;margin:0;color:#003366;}
/*-------------------------------------*/
#bot{font-size:14px;}
#bot h2{font-size:14px;}
#bot a, #bot a:active, #bot a:hover, #bot a:visited{font-size:14px;}

#bookmark {
	float: left;
	margin: 10px 0 0 0;
	padding: 5px;
	width: 468px;
	border: 1px solid #cccccc;
}
#bookmark p {
	float: left;
	width: 468px;
	font-weight: bold;
}
#bookmark a, #bookmark a:hover {
	float: left;
}
#bookmark img {
	float: left;
	margin: 5px 0 0 0;
}
#bookmark div {
	float: left;
	width: 64px;
	display: inline;
	margin: 0 14px 0 14px;
}
.style1 {
	color: #008484;
	font-weight: bold;
}
