/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 02 October 2013 13:40:24
*/


/* theme Associate Degree in Policing Practice (ADPP) - asset id:214723*/
body {background:url(http://www.csu.edu.au/__data/assets/image/0008/215198/body-bg.gif); background-repeat: repeat; background-color: #EAEAEA; background-position: center;} 
#leftnav a:hover, #leftnav a.selected {background: url(http://www.csu.edu.au/__data/assets/image/0020/214742/menu-bg.gif) no-repeat center right #fff;}

/* Headings Styles - h1 in the header div */ 
#header h1 {margin:0;float:left;font-size:1.3em;line-height:3em;color:#fff;padding:0 0 0 1em;background-color:#3E4C7B;}
#header { width: 100%; height: 4em; border-top: 3px solid #fff; background-color:#3E4C7B;}

/*#header h1.icon-arts {background:url(mysource/icon.gif) 11px 7px no-repeat; padding-left:75px;}*/
 
/* Headings Styles - h1 in the header div */ 
#content h2  { color:#3E4C7B; margin-top: 0; font-size: 1.0em;}
#content h3 { font-size: 0.84em; color:#3E4C7B;  margin-top: 0.5em; clear:both;}
#content h3.boxtitle { font-size: 0.84em; color:#3E4C7B; background-color: #eee; padding: 0.3em 0.5em; border: 1px solid #ccc;  }
#content h4 {font-size:0.8em;color:#666;margin-top:0em;margin-bottom:0.5em;clear:both;}
#content h5 {font-size:0.78em;color:#666;margin-top:1.5em;margin-bottom:0.5em;clear:both;}

/* Heading Links */
#content h2 a:link, #content h2 a:visited, #content h2 a:active { text-decoration: none; color: #3E4C7B;}
#content h2 a:hover { text-decoration:underline;}
#content h3 a:link, #content h3 a:visited, #content h3 a:active { text-decoration: none; color: #3E4C7B;}
#content h3 a:hover { text-decoration:underline;}

/* Link Styles for main content and rightbox */
#content a:link, #rightbox a:link{ text-decoration: underline; color: #3E4C7B;}
#content a:visited, #rightbox a:visited  { color:#999;}
#content a:hover, #rightbox a:hover, #content a:active, #rightbox a:active { text-decoration: none;  }

.news-date {color:#3E4C7B;}

.smaller {font-size: 7.5pt;}

#leftnav strong.top {background-color: #999; }

/* lightbox gallery */
.content-gallery {float:left; margin-top:2px; margin-left:0px; padding:0;}
.content-gallery ul {display:inline; margin:0; padding:0; }
.content-gallery li {display:inline; list-style-type:none; float:left; padding-right:4px;}

.spotlight {padding: 1.5em ;width:90%;margin-bottom: 20px;}

/* =CONTENT/TESTIMONIAL */
.content-testimonial, .content-subpage-testimonial {margin:0;float:left; clear: both; width:90%; border: 1px solid #ccc; background-color: #dfe7f5; margin-top:0; padding:8px; margin-bottom:5px; }
.content-testimonial img {border:none; margin-right:10px; margin-bottom:5px; padding:4px; }
.content-testimonial p{  text-align: left;margin-top:0; color: #666;  background-color: #dfe7f5; }
.content-testimonial p.name {text-align:right; color: #666;  margin-top:0; background-color: #dfe7f5; font-weight:bold;}
.content-testimonial p.readmore {text-align:right; color: #666;  margin-top:0; background-color: #dfe7f5; }
#content-advertising .content-testimonial p.readmore a{color: #666;background-color: #dfe7f5; }
#content .content-testimonial h2 {font-size: 0.9em; margin-bottom: 0; margin-top: 10px;}

p.course-enrol-details {background-color:#dfe7f5; width: 235px; padding:7px; color: #3E4C7B; font-size: 0.9em;line-height: 16px;  text-align:center; border: 3px solid #3E4C7B;  margin: 0px; font-weight: bold; float: left;}

#content #content-right .course-enrol-details a {color: #3E4C7B;}

#content-right strong { background-color: #3E4C7B;}

p {color: #666666; font-size: 0.8em;}
ul {color: #666666; font-size: 0.9em;}
ol {color: #666666; font-size: 0.9em;}

#content {padding-top: 4px;}

#content-left {width: 455px; padding-top:15px;}

#content-right {width: 285px; padding-top: 0px;}

#navigation_global {background-color: #999;}

#navigation_global a:link, #navigation_global a:visited { background-color: #999;}

#container.full-width {border: 4px solid #FFF;margin-top: 15px;}
#container {border: 4px solid #FFF;margin-top: 15px;}

/* top navigation*/ 
#topnav {
    background-color: #666;
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin: 0;
    padding: 0;
overflow:hidden;
width: 777px;
}
#topnav ul {
    margin: 0;
    padding: 0;
    width: 777px;
}
#topnav li {
    display: inline;
    float: left;
    font-size:11px;
    font-weight:normal;
    letter-spacing:2px;
    list-style-type: none;
    margin: 0;
    padding: 0;
background-color:#666; text-transform:uppercase; vertical-align:middle;
}
#topnav a:link, #topnav a:visited {
    background-color:#3f3f3f;
    border: none;
    background: none;
    color: #FFF;
    float: left;
    line-height: 14px;
    margin-left: 0px;
    padding: 15px 12px;
    text-decoration: none;
}
#topnav a.active:link, #topnav a.active:visited {   
  background: none;
  color: #000000;
}
#topnav li a:hover, #topnav li a.parent, #topnav li a.selected {
background-color:#3f3f3f;
background: url(http://www.csu.edu.au/__data/assets/image/0017/215360/topnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB;
color: #FFF;
}

/* sub navigation*/ 
#content #sub-nav {background-color:#fff; width:777px;  margin-top:0; list-style-image: none;list-style-type:none; padding:0;margin-left:-15px; margin-bottom: 15px;float:left; clear:both;}
#content #sub-nav ul {list-style-type:none; margin:0; padding:0; float:left; width:777px;}
#content #sub-nav li {font-size:11px; text-decoration:none; list-style-type:none; list-style-image:none; float:left;  text-transform:uppercase; vertical-align:middle;}
#content #sub-nav li a {display:block; background-color:#cedaf0; list-style-type:none; list-style-image: none;color: #3E4C7B; text-decoration:none;  text-align:center; letter-spacing:2px;  padding: 10px 12px;}
#content #sub-nav li a:hover {display:block; color: #fff; background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; text-decoration:none; letter-spacing:2px; padding:10px 12px;}
#content #sub-nav li a:active {display:block; color: #fff; background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; text-decoration:none; letter-spacing:2px; padding: 10px 12px;}

#content #sub-nav ul li {list-style-type:none; list-style-image:none; text-decoration:none;}
#content #sub-nav li .selected {background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; color: #fff;}

#content form #sub-nav-form {background-color:#fff; width:777px;  margin-top:0; list-style-image: none;list-style-type:none; padding:0;margin-left:-15px; margin-bottom: 15px;float:left; clear:both;}
#content form #sub-nav-form ul {list-style-type:none; margin:0; padding:0; float:left; width:777px;}
#content form #sub-nav-form li {font-size:11px; text-decoration:none; list-style-type:none; list-style-image:none; float:left;  text-transform:uppercase; vertical-align:middle;}
#content form #sub-nav-form li a {display:block; background-color:#cedaf0; list-style-type:none; list-style-image: none;color: #3E4C7B; text-decoration:none;  text-align:center; letter-spacing:2px;  padding: 10px 12px;}
#content form #sub-nav-form li a:hover {display:block; color: #fff; background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; text-decoration:none; letter-spacing:2px; padding:10px 12px;}
#content form #sub-nav-form li a:active {display:block; color: #fff; background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; text-decoration:none; letter-spacing:2px; padding: 10px 12px;}

#content form #sub-nav-form ul li {list-style-type:none; list-style-image:none; text-decoration:none;}
#content form #sub-nav-form li .selected {background: url(http://www.csu.edu.au/__data/assets/image/0007/215359/subnav-bg-dark.gif) repeat-x scroll 0 0 #DBDBDB; color: #fff;}

#content form #sub-nav-form ul li{list-style-image:none; float:left; display:block; clear:none; margin-top: 0;
}


#graphic { float: left;     height: 91px;width: 777px; border-top: 4px solid #FFF;  border-bottom: 4px solid #FFF; }

#content ul li {list-style-image:url(http://www.csu.edu.au/__data/assets/image/0009/218664/square.gif); padding-bottom: 0.2em;}

#content form ul li  {list-style-image:none; padding-bottom: 0.2em;}

.content-subpage-testimonial {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #CCCCCC;
    clear: both;
    color: #666666;
    float: left;
    line-height: 1.7em;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 10px;
   
}

#content .outline-colour-background-policing { background-color: #EAEAEA; border: 1px solid #CCCCCC !important; margin-bottom: 10px !important; padding: 0.5em !important; width: 350px !important; }

#content a.policing-cta-button { background-color: #3E4C7B; border: 2px solid #CEDAF0; color: #CEDAF0; font-size: 13px; display: inline-block; font-weight: 700; padding: 4px 15px; text-decoration: none; text-transform: uppercase; } 

#content a.policing-cta-button:hover { border: 2px solid #3E4C7B; background: url("https://cms.csu.edu.au/__data/assets/image/0017/215360/topnav-bg-dark.gif") repeat-x scroll 0 0 #DBDBDB; color: #FFFFFF; } 

/* Slideit */ 
#slide-div,#slide-div-1, #slide-div-2,#slide-div-3, #slide-div-4, #slide-div-5, #slide-div-6, #slide-div-7,
#slide-div-8, #slide-div-9,#slide-div-10, #slide-div-11, #slide-div-12, #slide-div-13, #slide-div-14,
#slide-div-15, #slide-div-16,#slide-div-17, #slide-div-18, #slide-div-19, #slide-div-20, #slide-div-21,
#slide-div-22, #slide-div-23,#slide-div-24, #slide-div-25, #slide-div-26, #slide-div-27, #slide-div-28,#slide-div-29, #slide-div-30,#slide-div-31, #slide-div-32, #slide-div-33, #slide-div-34, #slide-div-35,#slide-div-36, #slide-div-37,#slide-div-38, #slide-div-39, #slide-div-40, #slide-div-41, #slide-div-42
{width:100%; background-color:#fff; float:left;}

/* Slide it Gallery just for lists*/
#content #gallery-slide-it {float:left; margin:0; width:100%;clear:both;}
#content #gallery-slide-it ul li {list-style-image:url(/styles/global/arrow.gif); padding-bottom: 0.5em;}
#content #gallery-slide-it h2.non-trigger { font-size:0.8em;  padding: 8px 6px 4px 30px; border: 1px solid #fff; clear:both;}
#content #gallery-slide-it h2.non-trigger2 { font-size:0.8em;  padding: 8px 6px 4px 30px; border: 1px solid #fff; clear:both;}
#content #gallery-slide-it h3 { font-size:0.8em; padding:10px 0 0px 20px; color:#222; background-color:transparent; }
#content #gallery-slide-it h2.trigger {font-size: 0.7em; color:#3E4C7B;  padding: 0.3em 0.5em 0.3em 2em; border: 1px solid #ccc; clear:both;}
#content #gallery-slide-it h2.trigger-one a, #content #gallery-slide-it h2.trigger-two a, #content #gallery-slide-it h2.trigger-three a, #content #gallery-slide-it h2.trigger-four a, #content #gallery-slide-it h2.trigger-five a {color:#fff;display:block;}
#content #gallery-slide-it h2 a {color:#3E4C7B;display:block;}
#content #gallery-slide-it h2 a span, #content #gallery-slide-it h2 span {font-weight:400;}
/* special slide-its for course-structure.htm */
#content #gallery-slide-it p {padding-left:20px;}
#content #gallery-slide-it #trigger-one {float:left;  color:#fff;  width:358px;}
#content #gallery-slide-it #trigger-two {float:right; width:358px;}
#content #gallery-slide-it #trigger-three {font-size: 0.8em; color:#fff;  padding: 6px 6px 6px 30px; margin-top:10px; border: 1px solid #000; clear:both;}
#content #gallery-slide-it #trigger-four {clear:both;}
#content #gallery-slide-it #trigger-five {color:#fff;   }

/* end special h2s - coloured bg etc*/
#content #gallery-slide-it #slide-div-1 {background-color:#f6f6f6;margin:0px; margin-bottom:10px;padding:10px;width:338px;float:left;}
#content #gallery-slide-it #slide-div-2 {background-color:#f6f6f6;margin:0px; margin-bottom:10px;padding:10px;width:338px;float:right;}
#content #gallery-slide-it #slide-div-3 {background-color:#f6f6f6;margin:0px; margin-bottom:10px;padding:10px;width:745px;}
#content #gallery-slide-it #slide-div-4 {background-color:#f6f6f6;margin:0px; margin-bottom:10px;padding:10px;}
#content #gallery-slide-it #slide-div-5 {background-color:#f6f6f6;margin:0px; margin-bottom:10px;padding:10px;}
#content #gallery-slide-it #slide-div-6 {background-color:#fff;margin:0px; margin-bottom:10px;padding:10px;}

#content #gallery-slide-it h3.close {text-align:right; background-color:#fff; padding:0.5em 1.5em 0.5em 0.5em; margin:0;}
#content #gallery-slide-it h3.close a {color:#3E4C7B;  text-decoration:none;display:block;}

#content #gallery-slide-it h2.non-trigger {
    background: url(mysource/icon.gif) no-repeat scroll left center #FFFFFF;
    border: 1px solid #FFFFFF;
    clear: both;
    color:#3E4C7B;
    font-size: 0.8em;
    padding: 8px 6px 4px 30px;
}

hr { background-color: #CCCCCC; border:0 none; color: #CCCCCC; height: 1px; width: 100%;}

#content ul ul li { font-size: 1.2em;}

#content ul li p, #content-right ul li { font-size: 1em;}

.required { background-color: transparent;} 

.alert-box { background: none repeat scroll 0 0 #f0e3e4;  border: 1px solid #B60203;}

#content form #form-text ul li {list-style-image:url(http://www.csu.edu.au/__data/assets/image/0009/218664/square.gif); padding-bottom: 0.2em;}

#content form #form-text ul {   -moz-padding-start: 40px; display: block; list-style-type: disc; margin: 1em 0; }

#content img { border: 5px solid #D3D2CC; padding: 1px; }

th { background-color: #CEDAF0;}

/*Student Login Button*/
#topnav li #topnav-id_216918 {background-color: #3E4C7B; float: right; margin-left: 72px;}

/*Return Button*/
#topnav li #topnav-id_218671 {background-color: #3E4C7B; float: right; margin-left: 140px;}


/* Footer/ related courses */
#content #footer-showcase-wrap { width:100%; clear:both; min-height:4em; max-height: 9em; font-size: 1em; margin:0px; margin-top:30px;  padding:0px; padding-top:30px; width:767px;  }
#content #footer-related-courses{  background:url(http://www.csu.edu.au/__data/assets/image/0006/221658/footer-showcase-wrap-bg.gif) repeat-y center center #fff  ; width: 100%; margin-top:0; float:right;  height:100%;margin-bottom:5px; padding:0px; padding-left:30px }
#content #footer-related-courses ul { padding:15px 10px 10px 10px; width:45%;}
#content #footer-related-courses li { list-style-type: none; list-style-image: none;color: #fff; padding: 0;}
#content #footer-related-courses li.heading-3 { list-style-type:none; font-size: 0.9em; color: #fff; text-transform: uppercase; font-weight:bold; padding-right:10px;margin-top:5px}
#content #footer-related-courses a:link, #footer-info-csu a:link { color: #fff; text-decoration:underline;}
#content #footer-related-courses a:visited, #footer-info-csu a:visited { color: #fff; text-decoration:underline;}
#content #footer-related-courses a:hover, #footer-info-csu a:hover {color: #fff; text-decoration:none;}
#content #footer-related-courses a:active, #footer-info-csu a:active { color: #fff; text-decoration:underline;}
#content #footer-related-courses ul.right {width:37.5%; float:right; margin-top:0px; text-align:left;}
