﻿/*Sets the colours of all headings*/

h1, h2, h3, h4, h5, h6 

{

color: #003366 !important;

}


/*Sets common properties of all info boxes (deafult) */


.module-simplify

{
	outline: 1px solid #DDDEDF !important;
}



/*Info box with grey background */


div .module-note.module-simplify


{
    	background-color: #f0f0f0;
	   
}


/*Info box with outline (default) */



div .module-tool.module-simplify, div .module-alert.module-simplify 

{
    	background-color: #FFFFFF !important;  
}


div .module-alert.module-simplify

{
    	outline: 1px solid #d00000 !important;  
	
}


/*Removes outline for two info box options, that do not require outline */


div .module-question.module-simplify, div .module-answer.module-simplify, div .module-inprogress.module-simplify


{
    	outline: 1px solid #FFFFFF !important;  
	background-color: #FFFFFF !important;
}



/* Changes background and outline to create a light blue info box */


div .module-info.module-simplify


{
    	background-color: #edf3f9 !important; 
    	outline: 1px solid #DDDEDF !important; 
}




div .module-poster {

    background-color: #003366;
    border: 0px;
    border-radius: 0px 0px 0px 0px;
    display: block;
    padding: 0px;
}

.module-poster .image-caption {
    margin: 5px 5px 5px;
    background-color: #003366 !important;
}
.module-poster .image-caption h2, .module-poster .image-caption h3, .module-poster .image-caption h4, .module-poster .image-caption h5, .module-poster .image-caption h6 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #FFFFFF !important;
}
.module-poster .image-caption > * {
    font-size: 100%;
    line-height: 1.5;
    margin: 0;
    padding: 5px;
}

.module-poster img {
    margin-bottom: 0;
    margin-top: 0;
}



/* Removes default padding for the Alert Infobox */





/*Sets Properties for all  h1 and h2 within info boxes */



.module-simplify h1, .module-simplify h2, .module-simplify h3 

{
  	font-size: 1.3em !important;
  	color: #003366 !important;
  	padding-top: 10px !important; 
  	padding-bottom: 5px !important; 
  	border-bottom: thin solid #DDDDDD !important;
	width: auto !important;
}






.module-simplify h1 

{
  	margin: 10px;
}


/*Sets Properties for all linked h1 and h2 H3 within info boxes */



.module-simplify h1 a.ui-link:link, .module-simplify h2 a.ui-link:link, .module-simplify h3 a.ui-link:link, .module-simplify h1 a.ui-link:active, .module-simplify h2 a.ui-link:active, .module-simplify h3 a.ui-link:active, .module-simplify h1 a.ui-link:visited, .module-simplify h2 a.ui-link:visited, .module-simplify h3 a.ui-link:visited
{
	font-size: 1em !important;
	font-weight: 700 !important;
	color: #003366 !important;
	text-decoration: none;
}


.module-simplify h1 a.ui-link:hover, .module-simplify h2 a.ui-link:hover, .module-simplify h3 a.ui-link:hover


{
	font-size: 1em !important;
	font-weight: 700 !important;
	color: #003366 !important;
	text-decoration: underline;
}

/*Sets Properties for all linked h1 and h2 H3 within poster module (1 slide - slide show ) */

.module-poster h1 a.ui-link:link, .module-poster h2 a.ui-link:link, .module-poster h3 a.ui-link:link, .module-poster h1 a.ui-link:active, .module-poster h2 a.ui-link:active, .module-poster h3 a.ui-link:active, .module-poster h1 a.ui-link:visited, .module-poster h2 a.ui-link:visited, .module-poster h3 a.ui-link:visited
{
	font-size: 1em !important;
	font-weight: 700 !important;
	color: #FFFFFF !important;
	text-decoration: none;
}


.module-poster h1 a.ui-link:hover, .module-poster h2 a.ui-link:hover, .module-poster h3 a.ui-link:hover


{
	font-size: 1em !important;
	font-weight: 700 !important;
	color: #FFFFFF !important;
	text-decoration: underline;
}








/*Sets Properties for all  h1 and h2 within alert info box */


.module-alert.module-simplify h1, .module-alert.module-simplify h2, .module-alert.module-simplify h3


{	
	
        font-size: 1.3em !important;
	color: white !important; 
	background-color: #d00000 !important; 	 
	margin-top: -5px !important;
        margin-bottom: -10px !important;
	margin-left: 0px !important;
        margin-right: 0px !important;
	padding-top: 10px !important;
	padding-left: 10px !important;
	padding-bottom: 5px !important;
	width: auto !important;
	
}



/* Sets property for P tag in alert infobox */

/*

.module-alert.module-simplify p


{
	padding: 10px;

}

*/


/*Sets behaviours for all links in info boxes */



.module-simplify a:link, .module-simplify a:focus


{

  color: #003366 !important; text-decoration: none;

}


.module-simplify a:hover


{

  color: #003366 !important; text-decoration: underline;

}


.module-simplify a:active


{

  color: #003366 !important;

}




/*InfoBox -lists*/

/*Set ul and li properties for the top task info box*/


/*LTR Languages*/

.module-question.module-simplify ul


{
    list-style-type: none;
    padding-left: 20px; 
    padding-top: 5px;	
 
}


.module-question.module-simplify li


{
    	 
	min-height: 50px; 
	margin-right: 10px; 
	clear: left;
	line-height: 1em; 
	width: 100%;
 
}

.module-question.module-simplify img


{
	margin-top: -13px; 
	margin-left: -50px; 
	position: absolute;
	 
}


.module-question.module-simplify a


{
    	 
	font-family: Verdana,sans-serif; 
	color: #121b33; 
	font-size: .9em; 
	font-weight: bold; 
 
}





/*Set ul and li properties for the Blue info box*/

.module-info.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px;  
}



.module-info.module-simplify li



{
    	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}



/*Set ul and li properties for the From our office info box*/



.module-answer.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px;  
}


.module-answer.module-simplify li


{
    	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}



/*Set ul and li properties for the infobox no border - red arrows*/


.module-inprogress.module-simplify ul, .module-note.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}



.module-inprogress.module-simplify li, .module-note.module-simplify li

{
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_RedFlat.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 

}



/*Set ul and li properties for the infobox with border - blue arrows*/



.module-tool.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}


.module-tool.module-simplify li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_BlueFlat.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}



/*RTL Languages*/

[dir="rtl"] .module-question.module-simplify ul


{
    list-style-type: none;
    padding-right: 20px; 
    padding-top: 5px;	
 
}



[dir="rtl"] .module-question.module-simplify li


{
    	 
	min-height: 50px; 
	margin-left: 10px; 
	clear: right;
	line-height: 1em; 
	width: 100%;
 
}


[dir="rtl"] .module-question.module-simplify img


{
	margin-top: -13px; 
	margin-right: -50px; 
	position: absolute;
	 
}





/*Set ul and li properties for the Blue info box*/


[dir="rtl"] .module-info.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 20px;
  	padding-left: 10px;
  	margin: 0px;  
}




[dir="rtl"] .module-info.module-simplify li



{
    	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron-rtl.png);
	background-repeat: no-repeat;
	background-position: 100%; 
	padding-left: 20px; 
}



/*Set ul and li properties for the From our office info box*/




[dir="rtl"] .module-answer.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 20px;
  	padding-left: 10px;
  	margin: 0px;  
}



[dir="rtl"] .module-answer.module-simplify li


{
    	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron-rtl.png);
	background-repeat: no-repeat;
	background-position: 100%; 
	padding-right: 20px; 
}



/*Set ul and li properties for the infobox no border - red arrows*/



[dir="rtl"] .module-inprogress.module-simplify ul, .module-note.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 20px;
  	padding-left: 10px;
  	margin: 0px; 
}




[dir="rtl"] .module-inprogress.module-simplify li, .module-note.module-simplify li

{
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_RedFlat-rtl.png);
	background-repeat: no-repeat;
	background-position: 100%; 
	padding-right: 20px; 

}



/*Set ul and li properties for the infobox with border - blue arrows*/




[dir="rtl"] .module-tool.module-simplify ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 20px;
  	padding-left: 10px;
  	margin: 0px; 
}



[dir="rtl"] .module-tool.module-simplify li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_BlueFlat-rtl.png);
	background-repeat: no-repeat;
	background-position: 100%; 
	padding-right: 20px; 
}












/*Content -lists*/


/*Set ul and li properties for the content section - grey chevrons*/



.content-intro-1, .content-intro-2

{

  	padding-left: 10px;
 
}

.content-intro-1 ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}


.content-intro-1 li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}





.content-intro-2 ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}


.content-intro-2 li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_BlueFlat.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}





/*Set ul and li properties for the content section - blue arrows*/


.content-section-1 ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}


.content-section-1 li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}


.content-section-2 ul


{
  	list-style-type: none;
  	padding-top: 10px;
  	padding-bottom: 10px; 
  	padding-right: 10px;
  	padding-left: 20px;
  	margin: 0px; 
}


.content-section-2 li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/Tri_Bullet_BlueFlat.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}


.content-section-2 li li

{	
	background-image: url(/rep_missions_WET/assets/images/icon/icon-chevron.png);
	background-repeat: no-repeat;
	background-position: 0px 5px; 
	padding-left: 20px; 
}




/*Content - headings*/

/*Set h1 to h6 properties for content sections containg white headings with blue backgound */


.content-section-1 h2, .content-section-2 h2


{
	font-size: 1em !important;	
	color: white !important; 
	background-color: #003366 !important; 
	background-repeat: repeat-x; 
	text-shadow: #222 0 1px 1px;
	padding-top: 5px; 
	padding-left: 5px;
	padding-bottom: 5px; 
}





.google-image

{
  	padding-right: 30px;
   	padding-top: 10px;
}



/*ATOM - */


/*Set h1 to h6 properties for content sections containg white headings with blue backgound */


.atom.gcwu.gray h1, .atom.gcwu.gray h2, .atom.gcwu.gray h3, .atom.gcwu.gray h4, .atom.gcwu.gray h5, .atom.gcwu.gray h6, .atom.gcwu.blue h1, .atom.gcwu.blue h2, .atom.gcwu.blue h3, .atom.gcwu.blue h4, .atom.gcwu.blue h5, .atom.gcwu.blue h6 {
    background-color: #FFFFFF;
    font-size: 1.4em !important;
    color: #003366 !important;
    padding-top: 36px !important; 
    padding-bottom: 5px !important; 
    border-bottom: thin solid #DDDDDD !important;
    width: auto !important; 	
}




.atom.group.gcwu.gray ul, .atom.group.gcwu.blue ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #FFFFFF #FFFFFF;
    border-image: none;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    font-size: 1.1em !important;
	
}



/*ATOM - RTL */



[dir="rtl"] .atom.group.gcwu.gray ul, .atom.group.gcwu.blue ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #FFFFFF #FFFFFF;
    border-image: none;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin: 0px;	
}



.atom.group.gcwu.gray ul li.more, .atom.group.gcwu.blue ul li.more {
    border-top: 1px solid #FFFFFF;
}


.atom.group.gcwu.blue ul li p span.date {
    display: none;
}


.atom.group.gcwu.blue p.title a {
    font-weight: bold !important;
}



/*TABS - Customizing our version of the slideshow -- Impacts tabs style 2 only*/



.tabs-style-2 .tabs, .tabs-style-6 .tabs {
    background: none repeat scroll 0 0 #FFFFFF;
    opacity: 1;
}


.tabs-style-2 .tabs li a, .tabs-style-6 .tabs li a{
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 5px;
    padding: 2px 20px;
}


.tabs-style-2 .tabs-panel, .tabs-style-6 .tabs-panel {
    background: none repeat scroll 0 0 #003366;


}

	


/******* new mod ******/
.ie7 .tabs-style-6 .tabs {
	FILTER: alpha(opacity=100); BACKGROUND: #fff;
}


.slide-fix


{
    padding-top: 9px;
}