/* 

Layout (placement of elements) Stylesheet 

*/ 

body {
	margin:0; 
	padding:0;
 	height:100%;
 	background: #d5f0f6 url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/v2-bgmain.jpg) top; background-repeat:repeat-x;
  }

.titleblock { 
	padding:10px 0px 3px 0px;
	margin: 0px 15px 10px 12px;
	border-width:0px 0px 0px 0px; border-style:solid; border-color:#029fc8; 

}

.titleblockblue { 
	padding:10px 0px 3px 0px;
	margin: 0px 20px 10px 20px;
	border-width:0px 0px 1px 0px; border-style:solid; border-color:#029fc8; 

}

.titleblock-splash { 
	margin: 0px 15px 0px 20px;
	border-width:0px 0px 0px 0px; border-style:solid; border-color:#029fc8; 

}

/* Rounded interface   */


.round {
		border-radius:7px 7px 7px 7px;
		-moz-border-radius:7px 7px 7px 7px;
		-webkit-border-radius:7px 7px 7px 7px;
}


.roundsm {
		border-radius:2px 2px 2px 2px;
		-moz-border-radius:2px 2px 2px 2px;
		-webkit-border-radius:2px 2px 2px 2px;
}

.roundmed {
		border-radius:5px 5px 5px 5px;
		-moz-border-radius:5px 5px 5px 5px;
		-webkit-border-radius:5px 5px 5px 5px;
}

.roundbg {
		border-radius:10px 10px 10px 10px;
		-moz-border-radius:10px 10px 10px 10px;
		-webkit-border-radius:10px 10px 10px 10px;
}



.round_tops {
		border-radius:7px 7px 0px 0px;
		-moz-border-radius:7px 7px 0px 0px;
		-webkit-border-radius:7px 7px 0px 0px;
}

.round_bots {
		border-radius:0px 0px 7px 7px ;
		-moz-border-radius:0px 0px 7px 7px;
		-webkit-border-radius:0px 0px 7px 7px;
}


.stroke-thin {
	border-style:solid; 
	border-color:#CCCCCC; 
	border-width:1px;
}
	

.bluetopbox {
	background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/bg-blue-fade-down.png) top left; 
	background-repeat:repeat-x; 
	padding: 8px 10px 5px 10px;
	}


/*div.contentfloat {
width: 1000px;
margin-left: auto;
margin-right: auto;
}*/

.standardform-label-block { 
	padding-bottom: 2px; 
}

.standardform-label { 
	width:150px; 
	float:left; 
	padding:6px 8px 8px 8px; 
	text-align:right;
}

.data-format-855 {
	width:855px; 
	}
	
.col3cell {
	padding-right:10px; 
	padding-left:40px; 
	width:232px; 
	float:left;
}

.main-header{
   width: 960px; /* 972 */
   margin-bottom: 0px;
   z-index: 1;
   height: 137px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/bg-header-main.png) top; background-repeat:no-repeat;
}

.m-h-left1{
   position: relative;
   float: left;
   left: 0px;
   width: 238px;
   height: 103px;
   padding-top:35px;
   z-index: 1;
}
.m-h-right1{
   position: relative;
   float: right;
   right: 0px;
   width: 716px;
   height: 137px;
   z-index: 1;

}





.main-body{
   width: 955px;
   height:100%;
   margin: 0px;
   border-width:1px 0 0; border-style:solid; border-color:#ffffff; 
}


.m-b-rightStandard{
   position: relative;
   float: right;
   right: 9px;
   width: 230px;
   height:100%;

}
/* Standard formatting version for use with side bar */
.m-b-leftStandard {
   position: relative;
   float: left;
   left: 12px;
   width: 690px;
   height:100%;
    
}



.m-b-leftProposals {
   position: relative;
   float: left;
   left: 12px;
   width: 235px;
   height:100%;
}
/* Proposal version for use with side bar */
.m-b-f-m-rightProposals {
   position: relative;
   float: right;
   right: 13px;
   width: 680px;
   text-align:left;
   /* background: #d9d9d9 url(../images/body-02-02.png) top; background-repeat:repeat-x; */
}





.m-b-f-m-leftsplash {
   position: relative;
   float: left;
   left: 0px;
   width: 550px;
   text-align:center;
   /* background: #d9d9d9 url(../images/body-02-02.png) top; background-repeat:repeat-x; */
}


.m-b-rightsplash {
   position: relative;
   float: right;
   width: 378px;
   height:100%;
}

.m-b-left1{
   position: relative;
   float: right;
   width: 235px;
   height:100%;
}

.m-b-copy {
   position: relative;
   float: right;
   right: 0px;
   width: 223px;
   height: 24px;
  
}

/* 75% version for use with side bar */
.m-b-right1 {
   position: relative;
   float: left;
   left: 0px;
   width: 690px;
   height:100%;
    
}
/* 100% version */
.m-b-right1-all {
   position: relative;
   float: left;
   left: 3px;
   width: 937px;
   height:100%;
    
}

.m-h-login {
   position: relative;
   float: left;
   width: 752px;
   height: 39px;
   text-align: left;
       
}




.m-h-main-menu-wrapper {
   position: relative;
   float: left;
   width: 759px;
    
}
.m-h-main-menu-01 {
   position: relative;
   float: left;
   left: 0px;
   width: 119px;
   height: 38px;
    
}
.m-h-main-menu-02 {
   position: relative;
   float: left;
   left: 0px;
   width: 128px;
   height: 38px;
    
}
.m-h-main-menu-03 {
   position: relative;
   float: left;
   left: 0px;
   width: 154px;
   height: 38px;
    
}
.m-h-main-menu-04 {
   position: relative;
   float: left;
   left: 0px;
   width: 190px;
   height: 38px;
    
}

.m-h-main-menu-search {
   position: relative;
   float: left;
   left: 0px;
   width: 100px;
   height: 38px;
  
    
}

.m-h-slide-nav {
   position: relative;
   float: left;
   width: 756px;
   height: 60px;
    
}







.m-b-format-top {
   position: relative;
   float: left;
   left: 0px;
   width: 756px;
   margin-bottom: 0px;
}


.m-b-format-top-all{
   position: relative;
   float: left;
   left: 0px;
   width: 999px;
   margin-bottom: 0px;
}


.m-b-f-t-left1{
   position: relative;
   float: left;
   left: 0px;
   width: 40px;
   height: 32px;
    
}
/* 75% formatting */
.m-b-f-t-left2-all{
   position: relative;
   float: left;
   left: 0px;
   width: 919px;
   height: 32px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-01-02-bg.png) top; background-repeat:repeat-x;
    
}
/* 100% formatting */
.m-b-f-t-left2{
   position: relative;
   float: left;
   left: 0px;
   width: 876px;
   height: 32px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-01-02-bg.png) top; background-repeat:repeat-x;
    
}


.m-b-f-t-right{
   position: relative;
   float: right;
   right: 0px;
   width: 40px;
   height: 32px;
    
}


.mainpayne{
   position: relative;
   left: 0px;
   margin:0px;
   padding:0px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/mainpayne-bg.jpg) top; background-repeat:repeat-x;
   background-color:#ffffff;


    
}

.m-b-format-mid{
   position: relative;
   /* background-color:#ffffff; */
   left: 0px;
   width: 955px;
   margin-bottom: 0px;
    /* background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-02-tile.png) top; background-repeat:repeat-y;*/

    
}

.m-b-format-mid-all{
   position: relative;
   float: left;
   left: 0px;
   width: 999px;
   margin-bottom: 0px;
   /*background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-02-tile-all.png) top; background-repeat:repeat-y;*/
    
}

.m-b-f-m-left1{
   position: relative;
   float: left;
   left: 0px;
   width: 40px;
   /*background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-01-bg.png) top; background-repeat:repeat-y;*/
}


/* 75% version for use with side bar */
.m-b-f-m-left2{
   position: relative;
   float: left;
   left: 0px;
   width: 670px;
   text-align:left;
   /* background: #d9d9d9 url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-02.png) top; background-repeat:repeat-x; */
}



/* 100% version for use with side bar */
.m-b-f-m-left2-all{
   position: relative;
   float: left;
   left: 0px;
   width: 919px;
   text-align:left;
   background: #d9d9d9 url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-02.png) top; background-repeat:repeat-x;
}


.m-b-f-m-right{
   position: relative;
   float: right;
   right: 0px;
   width: 40px;
   /*background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-03-bg.png) top; background-repeat:repeat-y;*/
}


.m-b-format-midsplash{
   position: relative;
   float: left;
   left: 0px;
   width: 743px;
   margin-bottom: 0px;
   /*background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-02-02-tile.png) top; background-repeat:repeat-y;*/  
   
}

.m-b-f-m-splash1{
   position: relative;
   float: left;
   left: 0px;
   width: 743px;
   
}


/* Facebook option version */
.m-b-format-facebook1 {
   position: relative;
   float: left;
   padding:0px;
   left: 0px;
   width: 925px;
   margin-bottom: 0px;    
}



/* 75% version */
.m-b-format-bot{
   position: relative;
   float: left;
   left: 0px;
   width: 756px;
   margin-bottom: 0px;
    
}
/* 100% version */
.m-b-format-bot-all{
   position: relative;
   float: left;
   left: 0px;
   width: 955px;
   margin-bottom: 0px;
    
}


.m-b-f-b-left1{
   position: relative;
   float: left;
   left: 0px;
   width: 40px;
   height: 24px;
    
    
}

.m-b-f-b-left2{
   position: relative;
   float: left;
   left: 0px;
   width: 676px;
   height: 24px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-03-02.jpg) top; background-repeat:repeat-x;
  
    
}

.m-b-f-b-left2-all{
   position: relative;
   float: left;
   left: 0px;
   width: 919px;
   height: 24px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/body-03-02.jpg) top; background-repeat:repeat-x;
  
    
}
/* 100% version */

.m-b-f-b-right{
   position: relative;
   float: right;
   right: 0px;
   width: 40px;
   height: 24px;
}


.main-footer{
   width: 758px;
   margin-bottom: 0px;

   
}

.m-f-right1{
   position: relative;
   float: left;
   right: 0px;
   width: 718px;
   height: 72px;
    padding-top: 10px;
   height: 120px;
   
    
}

.m-f-right1-splash{
   position: relative;
   float: left;
   right: 0px;
   width: 758px;
   height: 72px;
   /* background: url('https://csesamesecure.s3.amazonaws.com/themes/aseed/images/footer-all.png') top; background-repeat:no-repeat; */
   padding-top: 10px;
   height: 120px;
   
    
}




/* Mini-Wicket Boxes Start  */ 


.main-rt-format{
   /* position: relative; */
   width: 228px;
   margin-bottom: 0px;
}

.main-rt-f-row1{
	float: left;
   left: 0px;
   width: 228px;
   height: 10px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-top.png) top; background-repeat:repeat-x;
}
.main-rt-f-row2{
	float: left;
   left: 0px;
   width: 228px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-mid.png) top; background-repeat:repeat-y;
}
.main-rt-f-row3{
   float: right;
   right: 0px;
   width: 228px;
   height: 14px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-bot.png) top; background-repeat:repeat-x;
}





.main-rt-formatgoal{
   /* position: relative; */
   width: 259px;
   margin-bottom: 0px;
}

.main-rt-f-row1goal{
	float: left;
   left: 0px;
   width: 259px;
   height: 10px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-top.png)  left top;  background-repeat:no-repeat;

}
.main-rt-f-row2goal{
	float: left;
   left: 0px;
   width: 259px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-mid.png) left; background-repeat:repeat-y;
}
.main-rt-f-row3goal{
   float: left;
   right: 0px;
   width: 259px;
   height: 14px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-bot.png) left top;  background-repeat:no-repeat;
}

/* Goal V2 width version with save in it */
.main-rt-formatgoalv2{
   /* position: relative; */
   width: 285px;
   margin-bottom: 0px;
}

.main-rt-f-row1goalv2{
	float: left;
   left: 0px;
   width: 285px;
   height: 10px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-goals-top.png)  left top;  background-repeat:no-repeat;

}
.main-rt-f-row2goalv2{
	float: left;
   left: 0px;
   width: 285px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-goals-mid.png) left; background-repeat:repeat-y;
}
.main-rt-f-row3goalv2{
   float: left;
   right: 0px;
   width: 285px;
   height: 14px;
   background: url(https://csesamewww.s3.amazonaws.com/wp-content/uploads/2010/12/main-text-box-goals-bot.png) left top;  background-repeat:no-repeat;
}




/* Goal V3 width version with save in it */
.main-rt-formatgoalv3 {
   /* position: relative; */
   width: 314px;
   margin-bottom: 0px;
}

.main-rt-f-row1goalv3 {
	float: left;
   left: 0px;
   width: 314px;
   height: 10px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-goals-top-v3.png)  left top;  background-repeat:no-repeat;
}

.main-rt-f-row2goalv3 {
	float: left;
   left: 0px;
   width: 314px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-goals-mid-v3.png) left; background-repeat:repeat-y;
}

.main-rt-f-row3goalv3 {
   float: left;
   right: 0px;
   width: 314px;
   height: 14px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/main-text-box-goals-bot-v3.png) left top;  background-repeat:no-repeat;
}







/* Mini-Wicket Boxes Start  */ 

.splash-rt-format{
   /* position: relative; */
   left: 0px;
   width: 363px;
   margin-bottom: 0px;
}
.splash-rt-f-row1{
   position: relative;
   float: left;
   left: 0px;
   width: 363px;
   height: 10px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/splash-text-box-top.png) top; background-repeat:repeat-x;
}
.splash-rt-f-row2{
   position: relative;
   float: left;
   left: 0px;
   width: 363px;
   
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/splash-text-box-mid.png) top; background-repeat:repeat-y;
}
.splash-rt-f-row3{
   position: relative;
   float: right;
   right: 0px;
   width: 363px;
   height: 14px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/splash-text-box-bot.png) top; background-repeat:repeat-x;
}

.splash-text-basic {
	    margin-left:10px;
	 	font-family: Arial, Verdana, Helvetica, sans-serif; 
 		font-size: 13px;
 		color: #5b5e5f;
 		line-height: 130%;
	}
	
.splash-quote-text {
  color: #5b5e5f;
  font-size: 14px;
 line-height: 150%;
 /* font-style:italic; rem request from irene */
  text-decoration: none;

}


.micro {
    background-color: #FFFFFF;
    color: #4B4B4B;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 9px;
}


.box-top-blue {
   right: 0px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-mid-blue.png) top; background-repeat:repeat-x;
}

.box-top-lf-blue {
   float: left;
   width: 7px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-left-blue.png) top left; background-repeat:repeat-x;
}

.box-top-rt-blue {
   float: right;
   width: 7px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-right-blue.png) top right; background-repeat:repeat-x;
}

.box-mid-blue {
	position:relative;
   	background-color:#2bc8e7;
   	border-width:0px 1px 0px 1px; border-style:solid; border-color:#dcdfd8; 
   	padding:5px;
   	padding-left:9px;
   	
}


.box-top-white {
   right: 0px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-mid-white.png) top; background-repeat:repeat-x;
}

.box-top-lf-white {
   float: left;
   width: 7px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-left-white.png) top left; background-repeat:repeat-x;
}

.box-top-rt-white {
   float: right;
   width: 7px;
   height: 7px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-top-right-white.png) top right; background-repeat:repeat-x;
}



.box-bot-grey {
   right: 0px;
   height: 13px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-bot-mid-grey.png) top; background-repeat:repeat-x;
}

.box-bot-lf-grey {
   float: left;
   width: 13px;
   height: 13px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-bot-left-grey.png) top left; background-repeat:repeat-x;
}

.box-bot-rt-grey {
   float: right;
   width: 13px;
   height: 13px;
   background: url(https://csesamesecure.s3.amazonaws.com/themes/aseed/images/box-bot-right-grey.png) top right; background-repeat:repeat-x;
}

.box-mid-grey {
	position:relative;
   	background-color:#ffffff;
   	border-width:0px 1px 0px 1px; border-style:solid; border-color:#dcdfd8; 
   	padding:5px;
   	padding-left:9px;
}


/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}


#lft-col-jump-arrow {
		float:left;
		margin:0; padding:0;
		width:0px; height:0px;
		position:relative;
		top:10px;
		left:-22px;
		z-index:100;
		}
		
#coming-soon {
		float:left;
		margin:0; padding:0;
		width:0px; height:0px;
		position:relative;
		top:35px;
		left:36px;
		z-index:100;
		}
		