/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Global properties ======================================================== */
body {
	background: url(../images/bg.gif) center 0 repeat-x #f3f8fa;
	font-family: Cambria;
	font-size: 14px;
	line-height: normal;
	color: #393939;
	min-width: 1020px;
	font-style: normal;
}
html, body { height:100%;}


p {
	padding-bottom:8px;
	text-align: justify;
}

.p1 {
	padding-bottom:10px;
	display:inline-block;
}
.p2 {padding-bottom:55px; display:inline-block;}



/* Global Structure ============================================================= */
#main {
	margin: 0 auto;
	position: relative;
	width: 980px; }

	/* Header */
	header{
	height:130px;
	margin: 0 auto;
	width:1010px;
	}
	
	/* Content */
	section#content {
		
	}			
	/* Footer */
	footer{height:68px;
		
	}
	#page4 footer{height:68px;
		
	}
	#page6 footer{height:68px;
		
	}
/* Left & Right alignment */

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.col-1, .col-2, .col-3, .col-4 { float:left;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { 
	width:100%;
	overflow:hidden;
}
/*----- form defaults -----*/
input, select, textarea { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
	outline:none;
}

/*----- other -----*/
.img-indent { 
	margin:0 12px 0 0; 
	float:left;
}
.img-indent1 { 
	margin:0 20px 0 0; 
	float:left;
}
.img-indent2 { 
	margin:0 10px 0 0; 
	float:left;
}
.img-indent3 { 
	margin:0 23px 0 0; 
	float:left;
}
.extra-wrap { 
	width:100%;
}
.extra-wrap1 { 
	overflow:hidden;
}

h1 {
	display:inline-block;
	margin-top:10px;
	float:left;
	}
h1 a {
	text-indent:-5000px; 	 
	background:url(../images/logo.png) 0 0 no-repeat;	 
	width:242px;
	height:72px;
	display:block;
	
}

h2 {
	font-size:18px;
	line-height:26px;
	color:#FFF;
	font-weight:normal;
	padding:11px 0px 0px 19px;
}

.bg-center {background:url(../images/bg-center.jpg) center 0 no-repeat; min-height:100%;}

.box {margin: 0 auto; width:1010px; background:url(../images/col-bg.gif) 0 0 no-repeat #fff;


 
 
}


.col-1 {width:240px;}
.col-2 {width:770px; background:#fff;}

.col-3 {width:460px; margin-right:0px;}
.col-4 {width:250px;}



.slider {
	width:710px !important;
	height:428px;
	padding:0px;
	z-index:1;
	margin-top:30px;
	overflow:hidden;
}

.items {
	display:none;
	
}
.play.paused {
	color:#f00;
}
.banner-absolute {background:url(../images/banner-bg.png) 0 0 repeat-x; height:114px; position:absolute; width:710px; z-index:20; bottom:0px;}

.banner {
	position:absolute;
	right:0px;
	bottom:0px;
	z-index:999;
	width:710px;
	height:114px;
	
}
	.banner a {
		position:relative;
		
	}
.pagination {
		position:absolute;
	padding:0;
	top:278px;
	right:-9px;
	z-index:999 !important;
	width:120px;
	height:36px;
	
}

.pagination li {
	display:inline;
	width:33px;
	height:36px;
	margin-left:1px;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	
}
.pagination li a {
	width:36px;
	height:28px;
	display:inline-block;
	background:url(../images/pagination.gif) 0 0 no-repeat;
	color:#fff;
	padding-top:8px;
	text-align:center;
	text-decoration:none;
	
	
	
}
.pagination li a:hover {background:url(../images/pagination.gif) 0 -36px no-repeat; color:#43758a;}
.pagination li.current a {
	margin:0;
	cursor:default;
	width:36px;
	height:36px;
	background:url(../images/pagination.gif) 0 -36px no-repeat;
	color:#43758a;
	text-decoration:none;
}

.banner-text {font-size:24px; line-height:28px; color:#3f4040; padding:21px 0px 0px 19px;}
.banner-text1 {
	font-size: 14px;
	line-height: 18px;
	color: #4e8499;
	padding: 10px 0px 0px 20px;
	float: left;
}
.banner-link {font-size:14px; line-height:18px; color:#4e8499; padding:6px 11px 8px 11px; float:right; background:url(../images/banner-link.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none;
margin:13px 21px 0px 0px;}
.banner-link:hover {background:#82b40b;}


.jcarousel-skin-tango-1 .jcarousel-container {
}

.jcarousel-skin-tango-1 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:10px 0px 0px 0px; 
	width:710px;
	min-height:180px;
}

.jcarousel-skin-tango-1 .jcarousel-clip-horizontal {
    width:  710px;
    height: 180px;
}

.jcarousel-skin-tango-1 .jcarousel-item {
    width: 170px;
    height: 180px;
}
.jcarousel-skin-tango-1 .jcarousel-item a {color:#fff; text-decoration:none}
.jcarousel-skin-tango-1 .jcarousel-item a:hover {background:#8bbe10;}

.jcarousel-skin-tango-1 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-1 .jcarousel-next-horizontal {
	background:url(../images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-41px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-1 .jcarousel-next-horizontal:hover {
   background:url(../images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-1 .jcarousel-next-horizontal:active {
    top: -41px;
    right: 10px;    
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal {
	background:url(../images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-41px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal:hover {
	background:url(../images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-1 .jcarousel-prev-horizontal:active {
    top: -41px;
    right: 50px;    
}






.jcarousel-skin-tango-2 .jcarousel-container {
}

.jcarousel-skin-tango-2 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:0px 0px 0px 0px; 
	width:710px;
	min-height:2000px;
}

.jcarousel-skin-tango-2 .jcarousel-clip-horizontal {
    width:  710px;
    height: 2000px;
}

.jcarousel-skin-tango-2 .jcarousel-item {
    width: 230px;
    height: 2000px;
}
.jcarousel-skin-tango-2 .jcarousel-item a {color:#477a8f; text-decoration:none}
.jcarousel-skin-tango-2 .jcarousel-item a:hover {color:#000;}

.jcarousel-skin-tango-2 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-2 .jcarousel-next-horizontal {
	background:url(../images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-2 .jcarousel-next-horizontal:hover {
   background:url(../images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-2 .jcarousel-next-horizontal:active {
    top: -51px;
    right: 10px;    
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal {
	background:url(../images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal:hover {
	background:url(../images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-2 .jcarousel-prev-horizontal:active {
    top: -51px;
    right: 50px;    
}






.jcarousel-skin-tango-3 .jcarousel-container {
}

.jcarousel-skin-tango-3 .jcarousel-container-horizontal {
	margin:0 auto; 
	background:none;
	padding:0px 0px 0px 0px; 
	width:710px;
	min-height:600px;
}

.jcarousel-skin-tango-3 .jcarousel-clip-horizontal {
    width:  710px;
	
}

.jcarousel-skin-tango-3 .jcarousel-item {
    width: 707px;
}
.jcarousel-skin-tango-3 .jcarousel-item a {color:#477a8f; text-decoration:none}
.jcarousel-skin-tango-3 .jcarousel-item a:hover {color:#000;}

.jcarousel-skin-tango-3 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango-3 .jcarousel-next-horizontal {
	background:url(../images/button-4.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:10px; z-index:2; cursor:pointer;
}

.jcarousel-skin-tango-3 .jcarousel-next-horizontal:hover {
   background:url(../images/button-4.png) 0 -32px no-repeat;
}

.jcarousel-skin-tango-3 .jcarousel-next-horizontal:active {
    top: -51px;
    right: 10px;    
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal {
	background:url(../images/button-3.png) 0 0 no-repeat; height:32px; width:33px; position:absolute; top:-51px; right:50px;z-index:2;  cursor:pointer;
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:hover {
	background:url(../images/button-3.png) 0 -32px no-repeat;    
}

.jcarousel-skin-tango-3 .jcarousel-prev-horizontal:active {
    top: -51px;
    right: 50px;    
}

.link3 {font-size:18px; line-height:18px; display:inline-block; margin:21px 0px 8px 0px;}
.link3:hover {text-decoration:underline;}

.link4 {color:#48abcf !important;}
.link4:hover {color:#000 !important;}
/*===== header =====*/
#header {
	
}
.block {float:right;}

.list {float:right; padding:27px 0px 0px 0px; margin-right:-3px;}
.list li {font-size:12px; line-height:17px; float:left; margin-left:15px;}
.list a {color:#fdfefe; text-decoration:none;}
.list a:hover {text-decoration:underline;}

.box1 {float:right; background:url(../images/box-bg.gif) 0 0 no-repeat; height:40px; width:99px;}

.box2 {float:right; background:url(../images/box2.gif) 0 0 no-repeat; height:40px; width:131px; margin-right:6px;}



.img-pad {margin-top:-6px; margin-left:5px;}
.img-pad1 {padding:10px 0px 19px 0px;}

.login {font-size:18px; line-height:24px; color:#fdfefe; text-decoration:none; display:inline-block; margin:6px 0px 0px 6px;}
.login:hover {color:#000;}

.pad-top1 {padding-top:30px;}
.pad-top2 {padding-top:18px;}
.pad-top3 {padding-top:5px;}
.pad-top4 {padding-top:10px;}

.indent {padding-bottom:40px;}

.img-bottom {padding-bottom:20px;}
.img-bottom1 {padding-bottom:77px;}
.img-bottom2 {padding-bottom:36px;}
.img-bottom3 {padding-bottom:18px;}

.pad-bottom {padding-bottom:14px;}
.pad-bottom1 {padding-bottom:32px;}


.text-top {padding-top:14px; display:inline-block;}
.text-top1 {margin-top:-4px; display:inline-block;}

.img-top {margin-top:26px;}

.text-pad {margin-top:-4px; display:inline-block; padding-left:7px;}
/*===== content =====*/
#content {
	
}

.bg1 {background:url(../images/bg1.gif) 0 0 repeat-x; min-height:59px;}
.bg1 .padding {padding:13px 0px 10px 14px;}

.bg1-text {font-size:14px; line-height:16px; text-transform:uppercase; padding-top:1px;}
.bg1-text a {text-decoration:none; color:#fff; text-shadow:1px 0 rgba(255, 255, 255,.5)}
.bg1-text a:hover {color:#000;text-shadow:none;}

.bg1-top {padding-top:29px;}
.bg1-top1 {padding-top:56px;}

.block1 {background:url(../images/block1-bg.gif) 0 0 repeat-x #f7fafb; min-height:146px;}
.block1 .padding {padding:10px 0px 10px 21px;}

.list1 li {font-size:12px; line-height:26px; background:url(../images/list1-marker.png) 0 10px no-repeat; padding-left:20px;}
.list1 a {color:#477a8f; text-decoration:none;}
.list1 a:hover {text-decoration:underline;}

.list1-bot {padding-bottom:31px;}
.list1-bot1 {padding-bottom:5px;}
.list1-top {padding-top:14px;}
.list1 .font {line-height:17px; display:inline-block; padding:5px 0px 0px 20px;}

.list2 li {font-size:12px; line-height:26px; background:url(../images/list2-marker.png) 0 10px no-repeat; padding-left:20px;}
.list2 a {color:#aee6fa; text-decoration:none;}
.list2 a:hover {text-decoration:underline;}

.list2 .font {line-height:18px; display:inline-block; padding:4px 0px 4px 20px;}

.list2-top {padding-top:16px;}

.bg2 {background:url(../images/bg2.gif) 0 0 repeat-x; height:50px;}
.bg2-top {padding-top:30px;}

.bg2-bot {padding-bottom:10px;}
.bg2-bot1 {padding-bottom:14px;}

.color {color:#48abcf;}
.color1 {color:#999999;}
.color2 {color:#fff;}
.color3 {color:#aee6fa;}

.button {font-size:14px; line-height:18px; color:#4e8499; padding:6px 11px 8px 11px; background:url(../images/button-bg.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none;
margin:25px 0px 0px 0px;}
.button:hover {background:url(../images/button-bg.gif) 0 -32px repeat-x #e4eef1; color:#477a8f;}

.button-top {margin-top:30px;}

.block2 {min-height:146px;}
.block2 .padding {padding:26px 26px 28px 30px;}

.block3 {min-height:146px;}
.block3 .padding {padding:26px 21px 28px 30px;}
.block3 .padding1 {padding:26px 11px 0px 30px;}



.title {font-size:22px; line-height:25px; color:#fdfefe;}
.title-bot {padding-bottom:25px;} 
.title-bot1 {padding-bottom:20px;} 

.data {background:url(../images/data-bg.gif) 0 0 no-repeat; height:64px; width:38px; font-size:29px; line-height:1.2307em; color:#fff; font-weight:bold; float:left; padding-left:7px; margin-right:20px;}
.data span {font-size:18px; line-height:1.2307em; display:inline-block; color:#477a8f; font-weight:normal; margin:3px 0px 0px 3px;}

.data-top {padding-top:25px;}

.link1 {color:#fff; display:inline-block; text-decoration:none}
.link1:hover {text-decoration:underline;}
.link1-top {margin-top:-5px;}

.link2 {color:#aee6fa; display:inline-block; display:inline-block; background:url(../images/link2-bg.png) right 8px no-repeat; padding-right:7px; font-weight:bold; text-decoration:none;}
.link2:hover {text-decoration:underline;}

.border {background:url(../images/border.png) 0 0 repeat-x; height:1px; margin:13px 0px 15px 0px;}
.border-pad {margin:1px 0px 18px 0px;}
.border-pad1 {margin:1px 0px 0px 0px;}

.title1 {font-size:12px; line-height:18px; font-weight:bold; margin-top:-4px;}
.title1 a {color:#aee6fa; text-decoration:none;}
.title1 a:hover {text-decoration:underline;}

.data1 {background:url(../images/data1-bg.gif) 0 0 no-repeat #89bb10; height:42px; width:33px; font-size:29px; line-height:1.2307em; color:#fff; font-weight:bold; float:left; padding-left:12px; margin-right:20px; padding-top:7px;}

.data1-top {padding-top:19px;}
.text {font-size:22px; line-height:26px; color:#3f4040; padding-top:42px;}

.absolute {background:url(../images/absolute.png) 0 0 no-repeat; height:100px; width:41px; position:absolute; left:215px; top:44px;}

.title2 {font-size:18px; line-height:22px; margin-top:-4px; padding-bottom:6px;}
.title2 a {text-decoration:none; color:#477a8f;}
.title2 a:hover {text-decoration:underline;}

.title2 span {margin-top:3px; display:inline-block;}

.title3 {font-size:18px; line-height:22px; margin-top:4px; padding-bottom:6px;}
.title3 a {text-decoration:none; color:#477a8f;}
.title3 a:hover {text-decoration:underline;}

.title4 {font-size:18px; line-height:22px; color:#477a8f; padding-top:4px; padding-bottom:2px;}
.title4-top {padding-top:17px;}

.pad {padding:4px 0px 0px 31px; float:left;}


.img-list {padding-top:5px;}
.img-list li {float:left; margin-right:9px;}

.list-bot {padding-bottom:3px;}

#easyTooltip {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:1px 5px;
	background:#fff;
	color:#000;
	font-size:12px;
	text-transform:none;
	z-index:999;
}	

iframe {height:257px; width:430px; margin-top:10px;}

.text2 {font-weight:bold; color:#477a8f; padding-top:19px;}

dl {margin-top:0px; color:#999999; float:left;}
dl span {float:left; width:66px;}
dl dt {}
dl dd a {margin-left:3px;  color:#48abcf; text-decoration:none;}
dl dd a:hover {text-decoration:underline;}

.dl {margin-left:41px;}

.link5 {text-decoration:none; color:#48abcf;}
.link5:hover {
	text-decoration: none;
}
/*===== footer =====*/
#footer {

}

.menu {padding:26px 0px 26px 5px; margin-left:-1px; float:left;}
.menu li {font-size:12px; line-height:16px; float:left; margin-right:18px;}
.menu a {
	text-decoration:none;
	color:#000;
}
.menu a:hover, .menu a.active {text-decoration:underline;}

.indent-bot {padding-bottom:26px;}
.indent-bot1 {padding-bottom:52px;}

.foot-text {
	font-size:12px;
	line-height:16px;
	color:#fdfefe;
	float:left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.foot-text a {color:#aee6fa; text-decoration:none; margin-left:16px;}
.foot-text a:hover {text-decoration:underline;}

/*----- forms -----*/

#contact-form {
	line-height:1em;
	margin-top:0px;
	margin-left:0px;
	padding:10px 0px 0px 0px;
	width:227px;
}
#contact-form .success {padding-bottom:5px; display:none;}	
#contact-form textarea, #contact-form input {
	margin:0;
	font-size:12px;
	color:#999999;
	padding:7px 5px 7px 7px;
	border:1px solid #a7c3ce;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	box-shadow:none !important;
	outline:none;
}
#contact-form input {
	width:256px;
	box-shadow:none !important;
	
}
#contact-form textarea {
	overflow:auto;
	width:256px;
	height:208px;
	resize:none;
}	
#contact-form label {
	min-height:41px;
	display:block;
	
}	
#contact-form label.message {
	min-height:0px;
	
}
#contact-form .error, #contact-form .empty, #contact-form .success {
	display:none;
}	

#contact-form .error, #contact-form .empty {
	color:red;
	padding:5px 0;
}
.buttons {padding:29px 0px 0px 0px;}
.buttons a {
	font-size:14px; line-height:18px; color:#4e8499; padding:6px 12px 8px 12px; background:url(../images/button-bg.gif) 0 0 repeat-x #4a7d92; color:#fff; display:inline-block; text-decoration:none; margin-right:19px;
}
.buttons a:hover {background:#82b40b;}


#contact-form .success {
	color:#000;
	width:246px;
	margin-bottom:20px;
	padding:10px;
	border:1px solid #000;
	background:#fff;
}

/*==========================================*/
    
/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */
.white{
	font-family: Calibri;
	font-size: 16px;
	color: #000;
	text-decoration: none;
	}
.white:hover{
	font-family: Calibri;
	font-size: 16px;
	color: #f0ab00;
	text-decoration: none;
	
	}
.h1
{
	font-size: 18px;
	color: #FFF;
	}

/* MS Office 365 */
.input{width:175px;background-color:#E8EEF3;background-color:rgba(239, 246, 255, 0.9);border:solid 0;font-size:14px;border:1px solid; border-radius: 5px;padding:5px; margin-bottom: 5px;}
.input:hover{background:#fff}
.img_logo{margin-top:0px}
.p{font-size: 14px;
    line-height:20px}
.h3{  font-family: BebasNeueRegular,"Arial Narrow","Helvetica Narrow",Arial,Helvetica,sans-serif;
    font-size: 22px;margin-bottom:5px}
#quotes{width:665px;position:relative;padding:20px
0;margin-bottom:40px;padding-top: 0;margin-right: 50px;float:right}
#quotes
p{padding:10px
30px;background-color:#1470b3;background-color:#73ADC3;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;width:600px}
#quotes
.who{display:block;padding-top:23px;padding-left:30px;background:url(../images/quote-bottom.png);background-repeat:no-repeat;background-position:40px 0;font-weight:bold}
#quotes a.next-button,
#quotes a.previous-button{display:block;position:absolute;top:45%;margin-top:-15px;width:27px;height:30px;line-height:25px;background-color:#eee;color:#1785D3;text-align:center;font-size:25px;font-weight:bold;text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 24px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 24px rgba(0,0,0,0.2);box-shadow:0 0 24px rgba(0,0,0,0.2)}
#quotes a.next-button{right:-7px;padding-left:3px;margin-top:15px}
#quotes a.previous-button{left:-10px;padding-right:3px;margin-top:15px}
#quotes a.previous-button:hover,
#quotes a.next-button:hover{background-color:#ccc;text-shadow:0 1px 0 #aaa;color:#1785D3;margin-top:15px}
}
#steps{width:600px;margin:30px
0;position:relative;padding-top:30px}
#steps .steps{width:200px;font-size:16px;line-height:1.3em;float:left;padding-top:0px}
#steps li h4
.step{display:none}
#steps li h4
.title{display:block}
#steps li
h4{font-family:BebasNeueRegular,"Arial Narrow","Helvetica Narrow",Arial,Helvetica,sans-serif;font-size:22px;padding:5px
0;word-spacing:2px}h3{font-family:BebasNeueRegular,"Arial Narrow","Helvetica Narrow",Arial,Helvetica,sans-serif;font-size:22px}
#steps
h3{left: -193px;
    position: relative;
    top: -3px;}
#steps .steps
h4{margin-bottom:10px;font-weight bold;padding:5px;cursor:pointer;background-color:#1470b3;background-color:#5D97AD;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:solid 1px transparent}
#steps .steps h4:hover{border:solid 1px #1680cc}
#steps .steps
h4.active{background-color:#1888d9;background-color:#437D93;text-shadow:0 1px 0 rgba(0,0,0,0.5)}
#steps .steps h4
.step{display:block;font-size:12px;font-weight:bold}
#steps .steps h4
.title{display:block;font-size:15px;margin:5px
0 0}
#steps
ol{float:left;width:490px;padding:10px;background-color:#1470b3;background-color:#73ADC3;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;min-height:438px;;margin-left:10px;  margin-top: 0px;}
#steps
p{font-size:15px;line-height:1.3em}
/*#steps .previous-button,
#steps .next-button,
#steps .get-started-button{position:absolute;bottom:10px;display:block;width:80px;text-decoration:none;padding:6px
11px;background-color:#eee;color:#1B3A70;font-weight:bold;text-shadow:0 1px 0 #ccc;text-align:center;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px}
#steps .previous-button:hover,
#steps .next-button:hover{background-color:#ccc;text-shadow:0 1px 0 #aaa;color:#1785D3}
#steps .previous-button{left:220px;height: 18px;
     top: 1698px;}
*/	 /*#steps .next-button,
#steps .get-started-button{right:10px;height: 18px;
     top: 1698px;}
#steps .get-started-button{width:135px;bottom:5px;right:13px;padding:10px
13px;font-size:15px;background:#b2d235;background:-moz-linear-gradient(top, #b2d235 0%, #98c935 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#b2d235), color-stop(100%,#98c935));background:-webkit-linear-gradient(top, #b2d235 0%,#98c935 100%);background:-o-linear-gradient(top, #b2d235 0%,#98c935 100%);background:-ms-linear-gradient(top, #b2d235 0%,#98c935 100%);background:linear-gradient(top, #b2d235 0%,#98c935 100%);color:#fff;border:solid 0;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.5);-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;top:1698px}*/
#steps .get-started-button:hover{background:#a5bf00;background:-moz-linear-gradient(top, #a5bf00 0%, #7fb200 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5bf00), color-stop(100%,#7fb200));background:-webkit-linear-gradient(top, #a5bf00 0%,#7fb200 100%);background:-o-linear-gradient(top, #a5bf00 0%,#7fb200 100%);background:-ms-linear-gradient(top, #a5bf00 0%,#7fb200 100%);background:linear-gradient(top, #a5bf00 0%,#7fb200 100%)}
.ms_submit{ background:#B2D235;
    border: 0 solid;
    border-radius: 20px;
    bottom: 5px;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
	height:32px;  
    right: 13px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    top: 1066px;
    width: 135px;margin-top:10px;
	margin-left:35px
	}
.ms_submit a{padding:7px 40px;text-decoration:none;color:#fff;float:left}
.ms_submit a:hover{background:#A5BF00;border-radius: 20px;width:54px}
#title{color:#fdfdfd;width:693px;height:94px;overflow:hidden;text-indent:-9999px;;font-family:BebasNeueRegular,"Arial Narrow","Helvetica Narrow",Arial,Helvetica,sans-serif;font-size:60px;text-shadow:1px 1px 5px rgba(0,0,0,0.75);line-height:80px;background-image:url("../images/title_1.png");margin-bottom:15px}
.li{list-style:square;margin-left:40px;line-height:20px;float:left;width: 689px;}
.li1{list-style:circle;margin-left:40px;line-height:20px;float:left;width: 600px;}
.h1{float:left;font-weight:bold;margin-left:15px;margin-left: 3px;
color: #000;
font-size: 16px;width:106%}
.p1{margin-left:21px}
#steps table{border:1px solid;}
#steps table td{border:1px solid;text-align:left;padding:5px}
#steps table th{border:1px solid;padding:5px} 
.a{float:left;color:#000;margin-top:5px;text-decoration:none;margin-left:2px}
.a:hover{color:#FFFFFF}
.a_external{background:url(../images/external.png) no-repeat;width:195px;height:26px;float:left; 
    margin-top: 10px;}
.a_external a{color:#000;text-decoration:none;float:left;margin:5px 10px;  font-size: 14px;
    font-weight: bold;}
/* MS Office 365 */