.selector {
	color:#58595b; 
	font-size:10px;
	text-transform:none; 
	float:right;
}
.selector ul {
	width:137px;
	border-left: 1px solid #AAAAAA;
        border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-top: none;
	margin: -4px 0 0 0;
        padding: 3px 0 0 0;
	display:none;
	cursor:default;
	background-color:#fff;
}

.selector li {
	
	padding-left:28px;
	padding-top:2px;
        padding-bottom:2px;
	list-style:none;
        text-transform:Capitalize;
}

.selector li.active {
	background-color:#D9E7F2;
}
.selector a {
	display:none;
}
.selectorMain 
{/*relOpts*/
    width:148px;
    height:22px;
    white-space: nowrap;
    background:url(/files/dechra/images/form_border_country.gif) 0 1px no-repeat;
}
.selectorText
{/*relOptsVal*/
    float:left;
	width: 98px;
	height: 21px; 
	vertical-align:top;
	padding-left:28px;
        padding-top: 1px;
	cursor:default;
}

.product_dist .selectorText
{/*relOptsVal*/
    float:left;
    width: 207px !important;
	height: 21px; 
	vertical-align:top;
	padding-left:8px;
        padding-top: 1px;
	cursor:default;
}


.selectorButton 
{/*relOptsArrow*/
    float:left;
    width:20px;
    height: 19px;
    cursor:pointer;
    border: none;
    position: relative;
}

.selectorButton IMG {
	BORDER-LEFT: medium none; FLOAT: left; CURSOR: pointer;
}

.selectorButtonUsual
{/*relOptsArrow*/
    float:left;
    display: block;
    width:22px;
    height: 23px;
    background:url(/files/dechra/images/selectorarrow.jpg) 0 0 no-repeat;
    cursor:pointer;
    padding: 0 !important;
    margin: 0 !important;
}
.selectorLabel {
	float: left;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
        padding: 3px 12px 0 0 !important;
}
#otherOptions, #availableIn, #productSelector, #countrySelectorGlobal{
	z-index:7; 
	position:absolute; 
	float:right;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0;
	margin:0;
}

#questionTypeSelector {
	z-index:7; 
	width:389px;
	float:left;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0;
	margin-top: 0;
}

#positionTypeSelector {
	z-index:9; 
	width:189px;
        display: block;
	float:left;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0;
	margin-top: 0;
}

#positionTypeSelector_Reg {
	z-index:9; 
	width:189px;
        display: block;
	float:left;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0;
	margin-top: -4px;
        margin-bottom: 8px;
}

#positionTypeSelector_Reg .selectorText {width:151px; padding-left: 8px; padding-top: 2px;}
#positionTypeSelector_Reg .selectorMain {width:181px; padding-left: 8px; padding-top: 0;}


#positionTypeSelector ul, #questionTypeSelector ul, #positionTypeSelector_Reg ul {
        z-index:10;
	width:187px;
	position:absolute;
}


/*#questionTypeSelector .selectorText, #positionTypeSelector .selectorText {width:151px; padding-left: 8px; padding-top: 2px;}
#questionTypeSelector .selectorMain, #positionTypeSelector .selectorMain {width:181px; padding-left: 8px; padding-top: 0;}*/

#positionTypeSelector .selectorText {width:151px; padding-left: 8px; padding-top: 2px;}
#positionTypeSelector .selectorMain {width:181px; padding-left: 8px; padding-top: 0;}
#questionTypeSelector .selectorText{width:351px; padding-left: 8px; padding-top: 2px;}
#questionTypeSelector .selectorMain{width:381px; padding-left: 8px; padding-top: 0;}





#countrySelector{
	z-index:8; 
	float:right;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0 !important;
        margin: 0 !important;
	position:absolute;
        width: 295px;
}


#countrySelector .selectorText {width:155px; padding-left: 8px;}
#countrySelector .selectorMain {width:188px;}

.country_dist .selectorText
{
	height: 21px; 
	vertical-align:top;
	padding: 1px 0 0 8px;
	cursor:default;
}




#contentholderNews #countrySelector{
	z-index:8; 
	float:left;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding: 0 0 0 8px;
	width:189px;
        margin-top: -7px !important;
	position: absolute;
}

#contentholderNews #countrySelector .selectorText {width:158px; padding-left: 8px;}
#contentholderNews #countrySelector .selectorMain {width:188px; padding-left: 0;}


#titleSelector {
	z-index:7; 
	width:79px;
	float:left;
	color:#58595B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
	padding:0;
        margin-top: -14px;
        position:absolute;
}
#titleSelector .selectorText {width:42px; padding-left: 8px;}
#titleSelector .selectorMain {width:72px; padding-left: 8px;}

#otherOptions {
	left:480px;
	width:240px;
        display:none;
        visibility:hidden;
}
#availableIn {
	left:495px;
	width:225px;
        display:none;
        visibility:hidden;
}
#availableIn.search {
	left:315px;
	width:225px;
}

#productSelector {
	left:330px;
	width:310px;
}

#productSelector .selectorText {width:187px; padding-left: 8px;}
#productSelector .selectorText .active {width:213px;}
#productSelector .selectorMain {width:217px;}
#productSelector .selector {text-transform: Uppercase !important;}



#countrySelectorGlobal {	
        left:769px;
	width:210px;
        height:36px;
        border-bottom:1px solid #AAAAAA;
}
#countrySelectorGlobal .selectorLabel {
	font-size:11px;
	font-weight:bold;
        color: #003E74;
}

#divider_rule {
        padding-left:7px;
        color:#AAAAAA;
}


.countryUK {
	background: transparent url(/files/dechra/images/countryicons/UK.png) no-repeat scroll 4px 3px;
}
.countryIreland {
	background: transparent url(/files/dechra/images/countryicons/Ireland.png) no-repeat scroll 4px 3px;
}
.countryFrance {
	background: transparent url(/files/dechra/images/countryicons/France.png) no-repeat scroll 4px 3px;
}
.countrySpain {
	background: transparent url(/files/dechra/images/countryicons/Spain.png) no-repeat scroll 4px 3px;
}
.countryGermany {
	background: transparent url(/files/dechra/images/countryicons/Germany.png) no-repeat scroll 4px 3px;
}
.countryHolland {
	background: transparent url(/files/dechra/images/countryicons/Holland.png) no-repeat scroll 4px 3px;
}
.countryDenmark {
	background: transparent url(/files/dechra/images/countryicons/Denmark.png) no-repeat scroll 4px 3px;
}
.countryFinland {
	background: transparent url(/files/dechra/images/countryicons/Finland.png) no-repeat scroll 4px 3px;
}
.countrySweden {
	background: transparent url(/files/dechra/images/countryicons/Sweden.png) no-repeat scroll 4px 3px;
}
.countryNorway {
	background: transparent url(/files/dechra/images/countryicons/Norway.png) no-repeat scroll 4px 3px;
}
.countryUsa {
	background: transparent url(/files/dechra/images/countryicons/USA.png) no-repeat scroll 4px 3px;
}
.countryGlobal
{
	background: transparent url(/files/dechra/images/countryicons/global.png) no-repeat scroll 4px 3px;
}






.selectorText.countryUK {
	background: transparent url(/files/dechra/images/countryicons/UK.png) no-repeat scroll 5px 2px;
}
.selectorText.countryIreland {
	background: transparent url(/files/dechra/images/countryicons/Ireland.png) no-repeat scroll 5px 2px;
}
.selectorText.countryFrance {
	background: transparent url(/files/dechra/images/countryicons/France.png) no-repeat scroll 5px 2px;
}
.selectorText.countrySpain {
	background: transparent url(/files/dechra/images/countryicons/Spain.png) no-repeat scroll 5px 2px;
}
.selectorText.countryGermany {
	background: transparent url(/files/dechra/images/countryicons/Germany.png) no-repeat scroll 5px 2px;
}
.selectorText.countryHolland {
	background: transparent url(/files/dechra/images/countryicons/Holland.png) no-repeat scroll 5px 2px;
}
.selectorText.countryDenmark {
	background: transparent url(/files/dechra/images/countryicons/Denmark.png) no-repeat scroll 5px 2px;
}
.selectorText.countryFinland {
	background: transparent url(/files/dechra/images/countryicons/Finland.png) no-repeat scroll 5px 2px;
}
.selectorText.countrySweden {
	background: transparent url(/files/dechra/images/countryicons/Sweden.png) no-repeat scroll 5px 2px;
}
.selectorText.countryNorway {
	background: transparent url(/files/dechra/images/countryicons/Norway.png) no-repeat scroll 5px 2px;
}
.selectorText.countryUsa {
	background: transparent url(/files/dechra/images/countryicons/USA.png) no-repeat scroll 5px 2px;
}
.selectorText.countryGlobal {
	background: transparent url(/files/dechra/images/countryicons/global.png) no-repeat scroll 5px 2px;
}




.selectorText.active {background-color: #FFFFFF !important;}

#contentholderNews form {padding-top: 0; padding-bottom: 12px; display: block; float: left;}

.formtable {
	padding-top:0;
	padding-bottom:0;
	font-size:11px;
	font-family:Arial,Tahoma,sans-serif;
	color:#58595b;
        display: block;
        float: left;
}

		
input, select, textarea {
	border: 1px solid #003e74;
		}
		
.titleSelect{
	width:88px;
	height:21px;
		}
		
.width185{
	width: 185px;
        height: 17px;
        background:url(/files/dechra/images/form_border_185.gif) 0 0 no-repeat;
        border: none;
        color: #666666;
        padding-left: 6px;
        padding-top: 4px;
}	
.width434{
	width: 434px;
        height: 21px;
	background:url(/files/dechra/images/form_border_434.gif) 0 0 no-repeat;
        border: none;
        color: #666666;
        padding-left: 6px;
        padding-top: 4px; 
}
		
textarea.width434	{
	height:119px;
	width: 428px;
        margin-top:0;
	margin-bottom:0;
        padding: 6px;
	background:url(/files/dechra/images/form_border_434_125.gif) 0 0 no-repeat;
        border: none;
        color: #666666; 
        overflow: hidden;
		}
		
input#Check117, input#Check218 {
	width:17px;
	height:17px;
	border:1px solid;
	padding:0;
	margin:0;
	outline:none;
    	}	
		
.submit	{
	background: url(/files/dechra/images/background-login.gif) right no-repeat;
	width:50px;
	height:18px;
	float:right;
	color:white;
        border: none;
		}	
.formtable .submit {
	margin-right:12px;
		}	
input[type="checkbox"] { 	
	background:transparent url(/files/dechra/images/checkbox_off.gif) no-repeat scroll left top;
	padding-bottom:10px;
	padding-left:25px;
	padding-top:10px;
	cursor:pointer;
		}

.telephoneContactUs {
	margin-top:9px;
	width: 185px;
        height: 21px;
        background:url(/files/dechra/images/form_border_185.gif) 0 0 no-repeat;
        border: none;
        padding-left: 6px;
        padding-top: 0;
        color: #666666;
}
.checkboxText {
	font-size:10px;
	font-family:Myriad Pro, sans-serif;
	padding-left:8px;
	position:absolute;
	z-index:2;
	width:330px;
	}
.checkboxText2 {
	font-size:8px;
	font-family:Myriad Pro, sans-serif;
	padding-left:8px;
	position:absolute;
	width:330px;
	margin-top:20px;
	}
 #checkImage28 {
	margin-top:20px;
	}

#titleSelector .selector ul {
	width:67px;
}

#titleSelector .selector li {
	padding-left:15px;
}

#positionSelector.selector ul {
	width:177px;
        padding-top: 5px;
}

#positionSelector.selector li {
	padding-left:15px !important;
}

#countrySelector div.selector ul {
	width:174px;
        overflow: auto;
        padding-top: 2px;
        padding-bottom: 8px;
        margin: 0 0 0 0;
        height: 300px; 
       
}

#countrySelector div.selector li {
	padding-left: 8px !important;
}

#productSelector div.selector ul {

	width: 207px;
        padding-top: 2px;
        overflow: auto; 
        height: 300px;

}

#productSelector div.selector li {
	padding-left: 8px !important;
        padding-bottom: 2px;
}



#questionTypeSelector div.selector ul {
	width:366px;
        padding-top: 5px;
}

#questionTypeSelector div.selector li {
	padding-left:15px !important;
}

#vetzone div.login_user {display: block; float: left; padding: 6px 0 0 0;}
#vetzone div.login_pass {display: block; float: left; padding: 6px 0 9px 0;}

#distributorSelectors input {display: block; float: right; width: 44px; height: 21px;  background:url(/files/dechra/images/button_find.gif) 0 1px no-repeat; border: none;  margin-top: 2px;}
