h1, h2, h3, h4, h5, h6, p, a{font-family: Arial, 'Helvetica', sans-serif;}
h4 { font-size:10px }

h5 { text-align:center; font-size:15px; color:#3e3495; }

.text-align-center {
  text-align: center;
}
.text-align-right {
  text-align: right;
}
.text-align-left {
  text-align: left;
}


/** CSS for non-standard jQuery Mobile styles or Codiqa components **/
.split-wrapper {
  width: 100%;
  min-height: 200px;
  clear: both;
}
@media all and (min-width: 650px) {
  .content-secondary {
    text-align: left;
    float: left;
    width: 45%;
    background: none;
    padding: 1.5em 6% 3em 0;
    margin: 0;
  }
  .content-secondary {
    background: none;
    border-top: none;
  }
  .content-primary {
    width: 45%;
    float: right;
    margin-right: 1%;
    padding-right: 1%;
  }
  .content-primary ul:first-child {
    margin-top: 0;
  }
  .content-secondary ul.ui-listview, .content-secondary ul.ui-listview-inset {
    margin: 0;
  }
  .content-secondary ul.ui-listview .ui-li-divider, .content-secondary ul.ui-listview .ui-li {
    border-radius: 0px;
  }
  .content-secondary ul.ui-listview .ui-li {
    border-left: 0;
    border-right: 0;
  }
  .content-secondary h2 {
    position: absolute;
    left: -9999px;
  }
  .content-secondary .ui-li-divider {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .content-secondary {
    margin: 0;
    padding: 0;
  }
  
}
@media all and (min-width: 750px){
  .content-secondary {
    width: 34%;
  }
  .content-primary {
    width: 60%;
    padding-right: 1%;
  }	
}

@media all and (min-width: 1200px){
  .content-secondary {
    width: 30%;
    padding-right:6%;
    margin: 0px 0 20px 5%;
  }
  .content-secondary ul {
    margin: 0;
  }
  .content-secondary {
    margin: 0;
    padding: 0;
  }
  .content-primary {
    width: 50%;
    margin-right: 5%;
    padding-right: 3%;
  }
  .content-primary {
    width: 60%;
  }
}

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

/** CSS for non-standard jQuery Mobile styles or Codiqa components **/
.split-wrapper {
  width: 100%;
  min-height: 200px;
  clear: both;
}
@media all and (min-width: 650px) {
  .content-secondary {
    text-align: left;
    float: left;
    width: 45%;
    background: none;
    padding: 1.5em 6% 3em 0;
    margin: 0;
  }
  .content-secondary {
    background: none;
    border-top: none;
  }
  .content-primary {
    width: 45%;
    float: right;
    margin-right: 1%;
    padding-right: 1%;
  }
  .content-primary ul:first-child {
    margin-top: 0;
  }
  .content-secondary ul.ui-listview, .content-secondary ul.ui-listview-inset {
    margin: 0;
  }
  .content-secondary ul.ui-listview .ui-li-divider, .content-secondary ul.ui-listview .ui-li {
    border-radius: 0px;
  }
  .content-secondary ul.ui-listview .ui-li {
    border-left: 0;
    border-right: 0;
  }
  .content-secondary h2 {
    position: absolute;
    left: -9999px;
  }
  .content-secondary .ui-li-divider {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  .content-secondary {
    margin: 0;
    padding: 0;
  }
  
}
@media all and (min-width: 750px){
  .content-secondary {
    width: 34%;
  }
  .content-primary {
    width: 60%;
    padding-right: 1%;
  }	
}

@media all and (min-width: 1200px){
  .content-secondary {
    width: 30%;
    padding-right:6%;
    margin: 0px 0 20px 5%;
  }
  .content-secondary ul {
    margin: 0;
  }
  .content-secondary {
    margin: 0;
    padding: 0;
  }
  .content-primary {
    width: 50%;
    margin-right: 5%;
    padding-right: 3%;
  }
  .content-primary {
    width: 60%;
  }


.ui-body-c .ui-link {
    color: #393098;
    font-weight: normal;
}


	#header-writing { 
	float:left;
	margin:13px 20px 0 0; 
	}
	
	#prop {
	height:95px; 
	width:80px; 
	}
	
	

	.clearboth {
	clear:both;
	}


	
	.header-login {
	margin:-5px 0;
	}
	
	.content {
	min-height:220px;
	}
	
	.login-input {
	width:100%	
	}
	
	.smalltext {
	font-size:12px;	
	}

	#mainimg img{
	margin-top:10px;
	margin-bottom:10px;
	}
	
	#header-bread {
	height:40px; width:100%; border-bottom:1px solid #FFFFFF;
	}
	.breadposition { float:left; margin-left:5px; margin-left:10px; margin-top:-1px}
	.breadposition a, .breadposition a:visited  { color:#FFF; text-decoration:none;}
	
#footerholder {
	color: #FFFFFF /*{a-bar-color}*/;
	font-weight: bold;
	
background:#3e3495 !important; 	background-image: -webkit-gradient(linear, left top, left bottom, from( #3e3495 /*{a-bar-background-start}*/), to( #3e3495 /*{a-bar-background-end}*/)); /* Saf4 , Chrome */
	background-image: -webkit-linear-gradient( #3e3495 /*{a-bar-background-start}*/, #3e3495 /*{a-bar-background-end}*/); /* Chrome 10 , Saf5.1  */
	background-image:    -moz-linear-gradient( #3e3495 /*{a-bar-background-start}*/, #3e3495 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #3e3495 /*{a-bar-background-start}*/, #3e3495 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #3e3495 /*{a-bar-background-start}*/, #3e3495 /*{a-bar-background-end}*/); /* Opera 11.10  */
	background-image:         linear-gradient( #3e3495 /*{a-bar-background-start}*/, #3e3495 /*{a-bar-background-end}*/);
border-bottom:5px solid #01a0e1;
}
	

	#cycle-home-banners{ width:100%; clear:both; margin:0; padding:0; }
	.imgs{ float:left; width:100%; }
	#nav a {  background:none; border:1px solid #f15d2f; margin:3px; text-decoration:none; padding: 1px 5px; }
	#nav .activeSlide, #nav a:hover { background:#f15d2f; }	