/* Start of CMSMS style sheet 'main' */
body{
       font-family: arial;
       font-size:12px;
       margin-top: 0px;
       font-weight: normal;
       margin: auto;
       text-align: center;
}

#mainContent {
	background-color: #fff;
	width: 900px;
	padding-top: 10px;
        text-align: left;
        margin: auto;
   
}
#login{
	width: 680px;
	text-align: right;
	padding-top: 16px;
	font-size: 12px;
	margin-right: 10px;
}
#logo{
	padding-left: 10px;
}
#navigation
{
	width: 900px;
	background-color: #66cc66;
	height: 30px;
	color: white;
}
#splash {
	background-color: #66cc66;
	background-image: url(splash/new.png);
	width: 900px;
	height: 200px;
}
#advert{
	background-image: url(splash/stratxsl.jpg);
	width: 700px;
	height: 200px;
}
#advert_nav{
	width: 200px;
	height: 200px;
	background-color: #66cc66;
	color: #fff;
}
#footer{
	background-color: #F0F8FF;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #5CACEE;
	height: 50px;
	font-size: 10px;
}
#pcontent{
       width: 680px;
       padding-left: 10px;
       margin-left: 10px;
      
}
#pcontent h2{
        background-color: #66cc66;
        color: #fff;
        font-size: 14px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left: 5px;
      
}
#pcontent h3{
       border-style: solid;
    margin-top: 25px;
    border-width: 0px 0px 1px 0px;
   width: 300px;

}
#pcontent h4{
       border-style: solid;
    border-width: 0px 0px 1px 0px;
   width: 200px;

}#nextstep {
        background-color: #FFFFFF;
	height: 300px;
        width: 193px;
        margin-bottom: 20px;
        padding-left: 5px;
}
#nextstep h2{
        background-color: #5CACEE;
        color: #fff;
        font-size: 14px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left: 5px;
      
}

.contact{
  background-color:white;
  border-style: none;

}
.contact tr{
 background-color: #fff;
}

.breadcrumbs
{
   height: 30px;
   margin-top: 5px;
   font-size: 10px;
}

.contact_us{
	text-decoration: none;
	font: bold 12px Arial;
	color: #5CACEE;
	width: 190px;
	display: block;
	height: 22px;
	background-image: url(images/btn_contact.png);
	font-size: 10px;
	margin-left: 1px;
	padding-top: 3px;
 margin-bottom:3px;
  
}
.demo{
	text-decoration: none;
	font: bold 12px Arial;
	color: #5CACEE;
	width: 190px;
	display: block;
	height: 22px;
	background-image: url(images/demo.png);
	font-size: 10px;
	margin-left: 1px;
	padding-top: 3px;
        margin-bottom:3px;
}
.signup{
	text-decoration: none;
	font: bold 12px Arial;
	color: #5CACEE;
	width: 190px;
	display: block;
	height: 21px;
	background-image: url(images/btn_signup.png);
	font-size: 10px;
	margin-left: 1px;
	padding-top: 3px;
         margin-bottom:3px;
}

.learn_more{
	text-decoration: none;
	font: bold 12px Arial;
	color: #5CACEE;
	width: 97px;
	display: block;
	height: 17px;
	background-image: url(images/btn.jpg);
	font-size: 10px;
	padding-left: 3px;
	padding-top: 3px;
        margin-top: 5px;
         font-weight: normal;
       text-align: center;
}

.next_step{
	text-decoration: none;
	font: bold 12px Arial;
	color: #FFFFFF;
	width: 190px;
	display: block;
	height: 20px;
	background-image: url(images/nextstep.png);
	font-size: 10px;
	padding-left: 3px;
	padding-top: 3px;
}
.learn_more:hover{
	background-image: url(images/btn_hover.jpg);
}
.learn_more:active{
	background-image: url(images/btn_click.jpg);
}
.box {
	width: 295px;
	height: 100px;
	margin-top: 5px;
	padding-left: 5px;
	background-image: url(images/box.jpg);

}

.box2 {
	width: 284px;
	height: 195px;
	margin-top: 5px;
        padding-top:5px;
        padding-right: 8px;
	padding-left: 8px;
	background-image: url(images/box2.jpg);
        text-align: justify;

}
.box3 {
	width: 595px;
	height: 200px;
	margin-top: 5px;
	padding-left: 5px;
 
	background-image: url(images/box3.jpg);
}
.box_450 {
	width: 434px;
	height: 195px;
	margin-top: 5px;
        padding-top:5px;
        padding-right: 8px;
	padding-left: 8px;
	background-image: url(images/box_450.png);
        text-align: justify;
       
}


.clear {
	clear: both;
}
.float_left{
	float: left;
	
}

h1{
    width: 300px;
    font-size: 20px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
}
#pcontent table{
    border-style: solid;
}
th{
        background-color: #5CACEE;
        color: #fff;
        font-size: 14px;
        text-align:left;
        padding-left: 5px;
        padding-right: 5px;
}
td{
       font-size: 12px;
       background-color: #f3f3f3;
padding-left: 5px;
        padding-right: 5px;
}
/* End of 'main' */

