article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 12px; line-height: 1.4; }

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

::-moz-selection { background: #518cc2; color: #fff; text-shadow: none; }
::selection { background: #518cc2; color: #fff; text-shadow: none; }

a { color: #00e; outline:none;}

a:hover, a:active { outline: 0; }
a:hover{text-decoration: none;}

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

dd { margin: 0 0 0 40px; }
nav ul, nav ol, li { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; outline:none;}
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }


.border_none{border: none medium !important;}
.b_t0{border-top: 0px!important;}_l

.b_b{border-bottom:1px solid #688fad !important;}


.clear{clear: both !important; height: 0px; overflow: hidden}

.hidden{display: none!important}
.t_a_r{text-align: right!important}
.t635{top: 635px!important}

.justified {
  text-align: justify;
}
.h_15{height: 15px !important;}
.lh_25{line-height: 25px !important;}
.h_105{height: 105px !important;}
.h185{height: 185px !important}
.h620{height: 620px !important}
.h643{height: 643px !important}
.h180{height: 180px !important}
.h430{height: 430px !important}
.h1880{height: 1880px !important}
.h520{height: 520px !important}
.h640{height: 640px !important}
.h665{height: 665px !important}
.h705{height: 705px !important}
.h800{height: 800px !important}
.h1345{height: 1345px !important}
.h1400{height: 1400px !important}
.h1200{height: 1200px !important}
.h435{height: 435px !important}
.h685{height: 685px !important}
.h235{height: 235px !important}
.h400{height: 400px !important}
.h850{height: 850px !important}
.h450{height: 450px !important}
.h840{height: 840px !important}
.h545{height: 545px !important}
.h470{height: 470px !important}
.h380{height: 380px !important}
.h2775{height: 2775px !important}
.h630{height: 630px !important}
.h625{height: 625px !important}
.h672{height: 672px !important}
.h540{height: 540px !important}
.h845{height: 845px !important}
.h65{height: 65px !important}
.h1070{height: 1070px !important}
.h490{height: 490px !important}
.h4775{height: 4775px !important}
.h5000{height: 5000px !important}
.h4490{height: 4490px !important}
.h4670{height: 4670px !important}
.h1115{height: 1115px !important}
.h615{height: 615px !important;}
.h870{height: 870px !important}
.h660{height: 660px !important}
.h1015{height: 1015px !important}
.h915{height: 915px !important}
.h500{height: 500px !important}
.h570{height: 570px !important}
.h575{height: 575px !important}
.h440{height: 440px !important}
.h1025{height: 1025px !important}
.h380{height: 380px !important}
.h460{height: 460px !important}
.h695{height: 695px !important}
.h900{height: 900px !important}
.h4860{height: 4860px !important}
.h4560{height: 4560px !important}
.h4725{height: 4725px !important}
.h1360{height: 1360px !important}
.h590{height: 590px !important}
.h400{height: 400px !important}
.h560{height: 560px !important}
.h450{height: 450px !important}
.h503{height: 503px !important}
.h385{height: 385px !important}
.h200{height: 200px !important}
.h2530{height: 2530px !important}
.h950{height: 950px !important}
.h345{height: 345px !important}
.h510{height: 510px !important}
.h_auto{height: auto!important}

/*
	added for titles at P3.1a.2c
 */
.h70{height: 70px !important}
 
.m_b0{margin-bottom: 0px !important}
.m_b10{margin-bottom: 10px !important}
.m_b20{margin-bottom: 20px !important}
.m_b30{margin-bottom: 30px !important}

.m_l12{margin-left: 12px !important}
.m_l0{margin-left: 0px !important}
.m_l10{margin-left: 10px !important}
.m_l17{margin-left: 17px !important}
.m_l20{margin-left: 20px !important}
.m_l115{margin-left: 115px !important}
.m_l120{margin-left: 120px !important}
.m_l30{margin-left: 30px !important}
.m_l55{margin-left: 55px !important}
.m_l28{margin-left: 28px !important}
.m_l280{margin-left: 280px !important}
.m_l170{margin-left: 170px !important}
.m_l14{margin-left: 14px !important}
.m_l15{margin-left: 15px !important}
.m_l16{margin-left: 16px !important}
.m_l18{margin-left: 18px !important}
.m_l155{margin-left: 155px !important}
.m_l25{margin-left: 25px !important}
.m_l45{margin-left: 45px !important}
.m_l320{margin-left: 320px !important}
.m_l70{margin-left: 70px !important}
.m_l40{margin-left: 40px !important}
.m_l44{margin-left: 44px !important}
.m_l50{margin-left: 50px !important}
.m_l60{margin-left: 60px !important}
.m_l61{margin-left: 61px !important}
.m_l62{margin-left: 62px !important}
.m_l75{margin-left: 75px !important}
.m_l80{margin-left: 80px !important}
.m_l290{margin-left: 290px !important}
.m_l190{margin-left: 190px !important}
.m_l210{margin-left: 210px !important}
.m_l230{margin-left: 230px !important}
.m_l140{margin-left: 140px !important}
.m_l150{margin-left: 150px !important}
.m_l165{margin-left: 165px !important}
.m_l170{margin-left: 170px !important}
.m_l270{margin-left: 270px !important}
.m_l69{margin-left: 69px !important}
.m_l49{margin-left: 49px !important}
.m_l39{margin-left: 39px !important}
.m_l85{margin-left: 85px !important}
.m_l155{margin-left: 155px !important}
.m_l160{margin-left: 160px !important}
.m_l255{margin-left: 255px !important}
.m_l132{margin-left: 132px !important}
.mes_l170{margin-left: 60px !important}
.m_r0{margin-right: 0px !important}
.m_r15{margin-right: 15px !important}
.m_r20{margin-right: 20px !important}
.m_r26{margin-right: 26px !important}
.m_r40{margin-right: 40px !important}
.m_r55{margin-right: 55px !important}
.m_r100{margin-right: 100px !important}


.m_t0{margin-top: 0px !important}
.m_t3{margin-top: 3px !important}
.m_t5{margin-top: 5px !important}
.m_t7{margin-top: 7px !important}
.m_t10{margin-top: 10px !important}
.m_t15{margin-top: 15px !important}
.m_t20{margin-top: 20px !important}
.m_t25{margin-top: 25px !important}
.m_t35{margin-top: 35px !important}
.m_t40{margin-top: 40px !important}
.m_t30{margin-top: 30px !important}
.m_at15{margin-top: -15px !important}
.m_t55{margin-top: 55px !important}
.m_t36{margin-top: 36px !important}
.m_t85{margin-top: 85px !important}


.f_l{float: left !important;}
.f_r{float: right !important;}

.p_b0{padding-bottom: 0px !important}
.p_b30{padding-bottom: 30px !important}

.p_t0{padding-top: 0px !important}
.p_t20{padding-top: 20px !important}

.p_l0{padding-left: 0px !important}

.p_r20{padding-right: 20px!important}

.p_b20{padding-bottom: 20px!important}

.t_a_c{text-align: center !important;}
.t_a_l{text-align: left !important;}
.visible{visibility: visible;}

.w_auto{width: auto !important;}
.w_30{width: 30px !important;}
.w_35{width: 35px !important;}
.w_100p{width: 100% !important;}
.w_110{width: 110px !important;}
.w_120{width: 120px !important;}
.w_190{width: 190px !important;}
.w_195{width: 195px !important;}
.w_180{width: 180px !important;}
.w_170{width: 170px !important;}
.w_160{width: 160px !important;}
.w_80{width: 80px !important;}
.w_105{width: 105px !important;}
.w_135{width: 135px !important;}
.w_250{width: 250px !important;}
.w_460{width: 460px !important;}
.w_210{width: 210px !important;}
.w_70{width: 70px !important;}
.w_74{width: 74px !important;}
.w760{width: 760px !important;}
.w876{width: 878px !important;}
.w_65{width: 65px !important;}
.w_14{width: 14px !important;}
.w_75{width: 75px !important;}
.w_230{width: 230px !important;}
.w_205{width: 205px !important;}
.w_100{width: 100px !important;}
.w_49{width: 49px !important;}
.w_34{width: 34px !important;}
.w_85{width: 85px !important;}
.w_295{width: 295px !important;}
.w_64{width: 64px !important;}
.w_13{width: 13px !important;}
.w_150{width: 150px !important;}
.w_275{width: 275px !important;}
.w_225{width: 225px !important;}
.w_145{width: 145px !important;}
.w_270{width: 265px !important;}
.w_300{width: 300px !important;}
.w_350{width: 350px !important;}
.w_380{width: 380px !important;}
.w_600{width: 600px !important;}
.w_45p{width: 45% !important;}
.w_400{width: 400px !important;}
.w_24{width: 24px !important;}
.w_520{width: 520px !important;}
.wes_190{width: 225px !important;}
.wes_275{width: 350px !important;}
.wes_105{width: 110px !important;}
.wes_210{width: 270px !important;}
/*
 Added width for large boxes to override subbox1.
 */
.w_800{width: 800px !important;}
.w_720{width: 720px !important;} 

.ti-61{text-indent: -61px;}

.tcl1{color:#2e597a !important;}


@font-face {
    font-family: 'HelveticaLTStdRoman';
    src: url('../fonts/helveticaltstd-roman-webfont.eot');
    src: url('../fonts/helveticaltstd-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaltstd-roman-webfont.woff') format('woff'),
         url('../fonts/helveticaltstd-roman-webfont.ttf') format('truetype'),
         url('../fonts/helveticaltstd-roman-webfont.svg#HelveticaLTStdRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

html{
    min-height:100%;
    width: 100%
}

body{
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px; 
	color:#505050;
    
    width: 100%;
	height: 100%;
    min-width: 970px;
	background: rgb(9,44,86); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(9,44,86,1) 0%, rgba(17,51,92,1) 2%, rgba(28,61,100,1) 5%, rgba(47,78,114,1) 8%, rgba(116,140,165,1) 18%, rgba(133,155,178,1) 21%, rgba(144,165,186,1) 24%, rgba(143,164,185,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(9,44,86,1)), color-stop(2%,rgba(17,51,92,1)), color-stop(5%,rgba(28,61,100,1)), color-stop(8%,rgba(47,78,114,1)), color-stop(18%,rgba(116,140,165,1)), color-stop(21%,rgba(133,155,178,1)), color-stop(24%,rgba(144,165,186,1)), color-stop(100%,rgba(143,164,185,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(9,44,86,1) 0%,rgba(17,51,92,1) 2%,rgba(28,61,100,1) 5%,rgba(47,78,114,1) 8%,rgba(116,140,165,1) 18%,rgba(133,155,178,1) 21%,rgba(144,165,186,1) 24%,rgba(143,164,185,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(9,44,86,1) 0%,rgba(17,51,92,1) 2%,rgba(28,61,100,1) 5%,rgba(47,78,114,1) 8%,rgba(116,140,165,1) 18%,rgba(133,155,178,1) 21%,rgba(144,165,186,1) 24%,rgba(143,164,185,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(9,44,86,1) 0%,rgba(17,51,92,1) 2%,rgba(28,61,100,1) 5%,rgba(47,78,114,1) 8%,rgba(116,140,165,1) 18%,rgba(133,155,178,1) 21%,rgba(144,165,186,1) 24%,rgba(143,164,185,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(9,44,86,1) 0%,rgba(17,51,92,1) 2%,rgba(28,61,100,1) 5%,rgba(47,78,114,1) 8%,rgba(116,140,165,1) 18%,rgba(133,155,178,1) 21%,rgba(144,165,186,1) 24%,rgba(143,164,185,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#092c56', endColorstr='#8fa4b9',GradientType=0 ); /* IE6-9 */
}

.main{
	width: 970px;
	height:auto;
	margin: 0 auto;
	
}

.main .box{
	margin:0 auto;
	padding-bottom: 30px;
	width:970px;
	background: rgb(201,212,221); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5ZDRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjhmY2ZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMmY5ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2U1ZjNmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZTRmMmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjZDJlNWYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzQlIiBzdG9wLWNvbG9yPSIjOTFiNWQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdhYTRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(201,212,221,1) 0%, rgba(248,252,254,1) 0%, rgba(242,249,253,1) 0%, rgba(229,243,251,1) 1%, rgba(228,242,251,1) 1%, rgba(210,229,242,1) 23%, rgba(145,181,208,1) 74%, rgba(122,164,196,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,212,221,1)), color-stop(0%,rgba(248,252,254,1)), color-stop(0%,rgba(242,249,253,1)), color-stop(1%,rgba(229,243,251,1)), color-stop(1%,rgba(228,242,251,1)), color-stop(23%,rgba(210,229,242,1)), color-stop(74%,rgba(145,181,208,1)), color-stop(100%,rgba(122,164,196,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(201,212,221,1) 0%,rgba(248,252,254,1) 0%,rgba(242,249,253,1) 0%,rgba(229,243,251,1) 1%,rgba(228,242,251,1) 1%,rgba(210,229,242,1) 23%,rgba(145,181,208,1) 74%,rgba(122,164,196,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(201,212,221,1) 0%,rgba(248,252,254,1) 0%,rgba(242,249,253,1) 0%,rgba(229,243,251,1) 1%,rgba(228,242,251,1) 1%,rgba(210,229,242,1) 23%,rgba(145,181,208,1) 74%,rgba(122,164,196,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(201,212,221,1) 0%,rgba(248,252,254,1) 0%,rgba(242,249,253,1) 0%,rgba(229,243,251,1) 1%,rgba(228,242,251,1) 1%,rgba(210,229,242,1) 23%,rgba(145,181,208,1) 74%,rgba(122,164,196,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(201,212,221,1) 0%,rgba(248,252,254,1) 0%,rgba(242,249,253,1) 0%,rgba(229,243,251,1) 1%,rgba(228,242,251,1) 1%,rgba(210,229,242,1) 23%,rgba(145,181,208,1) 74%,rgba(122,164,196,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9d4dd', endColorstr='#7aa4c4',GradientType=0 ); /* IE6-8 */
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow:inset 0px -2px 10px #5d819f;
	-webkit-box-shadow:inset 0px 0px 10px #5d819f;
	box-shadow:inset 0px -2px 10px #5d819f;
	
}

.main .loginbox{
	margin:0 auto;
	width:970px;
	height:625px;
	background: url(../img/bg_login_ext.png);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top:60px;
}

.main .loginbox .innerlogin{
	
	margin:0 auto;
	float:left;
	width:100%;
	height:100%;
	background: url(../img/bg_login.png) no-repeat;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow:inset 0px -2px 10px #5b819f;
	-webkit-box-shadow:inset 0px -2px 10px #5b819f;
	box-shadow:inset 0px -2px 10px #5b819f;
	
}

.logo{
	background: url(./Logo.png) no-repeat;
	display: block;
	/* width:100px;
	height: 87px; */
	padding: 15px 0px;
	width: 256px;
    height: 35px;
	text-decoration: none;
	text-indent: -9999px;
	cursor:default;
	float:left;
	margin-left:30px;
	margin-top:20px;
	}

header{
	width:100%;
}
	header .title{
		font-size:12px;
		color:#003576;
		text-align:center;
	}
.main .loginbox .innerlogin header hgroup{
	float:left;
	width:750px;
	color:#003576;
	font-weight:bold;
	margin-top:80px;
	
}

.main .loginbox .innerlogin header hgroup h1{
	font-size: 18px;
}

.main .loginbox .innerlogin header hgroup h2{
	font-size :12px;
	margin-top:15px
}

.main .loginbox .innerlogin .contentform{
	margin:0 auto;
	width:450px;
	height:160px;
	float:left;
	margin-left:260px;
	margin-top:20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background: rgb(200,227,247); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4ZTNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iI2QyZThmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2VjZjVmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(200,227,247,1) 0%, rgba(210,232,249,1) 28%, rgba(236,245,253,1) 76%, rgba(244,249,254,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,227,247,1)), color-stop(28%,rgba(210,232,249,1)), color-stop(76%,rgba(236,245,253,1)), color-stop(100%,rgba(244,249,254,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(210,232,249,1) 28%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(210,232,249,1) 28%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(210,232,249,1) 28%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(200,227,247,1) 0%,rgba(210,232,249,1) 28%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8e3f7', endColorstr='#f4f9fe',GradientType=0 ); /* IE6-8 */

}

.main .box  .subbox{
	margin:0 auto;
	padding-bottom: 20px;
	width:910px;
	height:auto;
	margin-top:20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#dee9f2;
}

.main .box  .subbox4{
	margin:0 auto;
	padding-bottom: 20px;
	width:770px;
	height:auto;
	margin-top:20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#dee9f2;
}

.main .box  .subbox:after, .main .box:after, header:after, .contentbtntop:after, .whilebox:after, .agreementForm:after, .prescriberSurveyConfirmation:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;

	}
.main .box  .subboxmanageaccount{
	margin:0 auto;
	width:940px;
	height:475px;
	float:left;
	margin-left:13px;
	margin-top:10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZTlmMiIgc3RvcC1vcGFjaXR5PSIwLjQ5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU5ZjIiIHN0b3Atb3BhY2l0eT0iMC40OSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(222,233,242,0.49) 0%, rgba(222,233,242,0.49) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,233,242,0.49)), color-stop(100%,rgba(222,233,242,0.49))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(222,233,242,0.49) 0%,rgba(222,233,242,0.49) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(222,233,242,0.49) 0%,rgba(222,233,242,0.49) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(222,233,242,0.49) 0%,rgba(222,233,242,0.49) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(222,233,242,0.49) 0%,rgba(222,233,242,0.49) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ddee9f2', endColorstr='#7ddee9f2',GradientType=0 ); /* IE6-8 */


}




.main .box  .subbox h3{
	color:#2e597a;
	font-size:12px;
	font-weight:bold;
	padding-left:47px;
	margin-top:30px;
	float:left;
}

.main .box  .subbox h4{
	color:#000000;
	font-size:12px;
	padding-left:47px;
	margin-top:25px;
	float:left;
	width:100%
}

.row {
	float:left;
	width:100%;
}

.row label{
	float:left;
	font-size:12px;
	color:#000000;
}

.main .loginbox .innerlogin .contentform .row label{
	width:130px;
	text-align:right;
	height:25px;
	vertical-align:middle;
	padding-top:5px;
	margin-right:13px;
}

.row input[type="text"]{
	width:235px;
	height:22px;
	float:left;
	font-family: Verdana, Arial, sans-serif;
	background-color:#ffffff;
	padding-left:10px;
	font-size:12px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow:inset 0px 1px 3px #a6a8a9;
	-webkit-box-shadow:inset 0px 1px 3px #a6a8a9;
	box-shadow:inset 0px 1px 3px #a6a8a9;
	border-left:1px solid #abbfcd;
	border-right:1px solid #abbfcd;
	border-bottom:2px solid #cdd9e3;
	border-top:1px solid #7e8d98;
}

.sub_filter_text input[type="text"]{
	width:235px;
	height:22px;
	float:left;
	font-family: Verdana, Arial, sans-serif;
	background-color:#ffffff;
	padding-left:10px;
	font-size:12px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow:inset 0px 1px 3px #a6a8a9;
	-webkit-box-shadow:inset 0px 1px 3px #a6a8a9;
	box-shadow:inset 0px 1px 3px #a6a8a9;
	border-left:1px solid #abbfcd;
	border-right:1px solid #abbfcd;
	border-bottom:2px solid #cdd9e3;
	border-top:1px solid #7e8d98;
}

.row input[type="password"]{
	padding-left:10px;
	width:235px;
	height:22px;
	float:left;
	background-color:#ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow:inset 0px 1px 3px #a6a8a9;
	-webkit-box-shadow:inset 0px 1px 3px #a6a8a9;
	box-shadow:inset 0px 1px 3px #a6a8a9;
	border-left:1px solid #abbfcd;
	border-right:1px solid #abbfcd;
	border-bottom:2px solid #cdd9e3;
	border-top:1px solid #7e8d98;
}



.row .forgotpass{
	float:left;
	color:#4586bd;
	margin-left:80px;
	height:30px;
	padding-top:5px;
	text-decoration: none;
}

.btn{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:14px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	width: 100px;
	font-weight:normal;
	border: 3px solid #183976;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: rgb(82,129,181); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyODFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNWM4N2I4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM2YzhmYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiM2YzhhYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM0MjYxOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiMyZDRjODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMyMTQxN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMxOTNhNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTgzOTc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(82,129,181,1) 0%, rgba(92,135,184,1) 4%, rgba(108,143,189,1) 8%, rgba(108,138,184,1) 13%, rgba(66,97,150,1) 25%, rgba(45,76,133,1) 33%, rgba(33,65,124,1) 46%, rgba(25,58,119,1) 71%, rgba(24,57,118,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,129,181,1)), color-stop(4%,rgba(92,135,184,1)), color-stop(8%,rgba(108,143,189,1)), color-stop(13%,rgba(108,138,184,1)), color-stop(25%,rgba(66,97,150,1)), color-stop(33%,rgba(45,76,133,1)), color-stop(46%,rgba(33,65,124,1)), color-stop(71%,rgba(25,58,119,1)), color-stop(100%,rgba(24,57,118,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5281b5', endColorstr='#183976',GradientType=0 ); /* IE6-8 */

}

.small-btn.blue {
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	width: 60px;
	font-weight:normal;
	border: 2px solid #183976;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: rgb(82,129,181); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyODFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNWM4N2I4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM2YzhmYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiM2YzhhYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM0MjYxOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiMyZDRjODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMyMTQxN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMxOTNhNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTgzOTc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(82,129,181,1) 0%, rgba(92,135,184,1) 4%, rgba(108,143,189,1) 8%, rgba(108,138,184,1) 13%, rgba(66,97,150,1) 25%, rgba(45,76,133,1) 33%, rgba(33,65,124,1) 46%, rgba(25,58,119,1) 71%, rgba(24,57,118,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,129,181,1)), color-stop(4%,rgba(92,135,184,1)), color-stop(8%,rgba(108,143,189,1)), color-stop(13%,rgba(108,138,184,1)), color-stop(25%,rgba(66,97,150,1)), color-stop(33%,rgba(45,76,133,1)), color-stop(46%,rgba(33,65,124,1)), color-stop(71%,rgba(25,58,119,1)), color-stop(100%,rgba(24,57,118,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5281b5', endColorstr='#183976',GradientType=0 ); /* IE6-8 */

}

.small-btn.gray{
	
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	width: 60px;
	font-weight:normal;
	border: 2px solid #858585;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	
	background: rgb(228,228,228); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZTRlNGU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNhNmE2YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MyUiIHN0b3AtY29sb3I9IiM5MTkxOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiM4ZThlOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGI4YjhiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(228,228,228,1) 0%, rgba(228,228,228,1) 2%, rgba(224,224,224,1) 4%, rgba(205,205,205,1) 10%, rgba(166,166,166,1) 20%, rgba(155,155,155,1) 24%, rgba(153,153,153,1) 27%, rgba(145,145,145,1) 43%, rgba(142,142,142,1) 55%, rgba(139,139,139,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,228,228,1)), color-stop(2%,rgba(228,228,228,1)), color-stop(4%,rgba(224,224,224,1)), color-stop(10%,rgba(205,205,205,1)), color-stop(20%,rgba(166,166,166,1)), color-stop(24%,rgba(155,155,155,1)), color-stop(27%,rgba(153,153,153,1)), color-stop(43%,rgba(145,145,145,1)), color-stop(55%,rgba(142,142,142,1)), color-stop(100%,rgba(139,139,139,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#8b8b8b',GradientType=0 ); /* IE6-8 */

}

footer{
	color:#476392;
	font-size:12px;
	margin-top:20px;
	padding-bottom: 20px;
	text-align:center;
	width:100%;
}

footer a{
	color:#476392;
	margin-right:5px;
	margin-left:5px;
}

.big-btn{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:20px;
	height:36px;
	line-height:36px;
	text-align:center;
	text-decoration:none;
	width: 100px;
	font-weight:normal;
	
	border:2px solid #183976;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-box-shadow: 1px 2px 4px #5D7B92;
	-webkit-box-shadow: 1px 2px 4px #5D7B92;
	box-shadow: 1px 2px 4px #5D7B92;
	background: rgb(82,129,181); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyODFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNWM4N2I4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM2YzhmYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiM2YzhhYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM0MjYxOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiMyZDRjODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMyMTQxN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMxOTNhNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTgzOTc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(82,129,181,1) 0%, rgba(92,135,184,1) 4%, rgba(108,143,189,1) 8%, rgba(108,138,184,1) 13%, rgba(66,97,150,1) 25%, rgba(45,76,133,1) 33%, rgba(33,65,124,1) 46%, rgba(25,58,119,1) 71%, rgba(24,57,118,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,129,181,1)), color-stop(4%,rgba(92,135,184,1)), color-stop(8%,rgba(108,143,189,1)), color-stop(13%,rgba(108,138,184,1)), color-stop(25%,rgba(66,97,150,1)), color-stop(33%,rgba(45,76,133,1)), color-stop(46%,rgba(33,65,124,1)), color-stop(71%,rgba(25,58,119,1)), color-stop(100%,rgba(24,57,118,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5281b5', endColorstr='#183976',GradientType=0 ); /* IE6-8 */
}



.custom_checkbox{
	background: url(../img/custom-checkbox-bg.png) no-repeat 0px 0px ;
	display: block;
	height: 16px;
	margin-left: 10px;
	padding: 0px!important;
	width: 16px;
}
.custom_checkbox.checked{
	background: url(../img/custom-checkbox-bg.png) no-repeat 0px -16px ;

}

.custom_checkbox.disabled{
	opacity: 0.2;
    filter: alpha(opacity=30);
}

.custom_radio{
	background: url(../img/custom-radio-bg.png) no-repeat -2px -22px ;
	display: block;
	height: 22px;
	margin-left: 10px;
	padding: 0px!important;
	width: 21px;
}
.custom_radio.checked{
	background: url(../img/custom-radio-bg.png) no-repeat -2px 0px ;
}

hgroup{
	float:left;
	width:100%;
}

.createAcount .row  a{
	float:left;
	margin-left:70px;
}

.createAcount .row  label{
	font-size:11px;
	width:710px;
	margin-left:10px;
}

.createAcount .row  label .title{
	font-size:12px;
}

.btn-top{
	float:right;
	color:#092c56;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:16px;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	width: 65px;
	font-weight:bold;
	border: 2px solid #fec013;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-left:10px;
	
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2ZmZjhlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZTNhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZmZGM4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmRjOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 30%, rgba(255,248,232,1) 39%, rgba(255,227,164,1) 57%, rgba(255,220,142,1) 65%, rgba(255,220,142,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(30%,rgba(255,255,255,1)), color-stop(39%,rgba(255,248,232,1)), color-stop(57%,rgba(255,227,164,1)), color-stop(65%,rgba(255,220,142,1)), color-stop(100%,rgba(255,220,142,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffdc8e',GradientType=0 ); /* IE6-8 */

}

.contentbtntop{
	width:100%;
	height:80px;
}

.btn-top span{
	background: url(../img/arrow.png) no-repeat;
	display:block;
	height:10px;
	width:7px;
	float:left;
	margin-top:7px;
	margin-left:10px;
	margin-right:10px;
}

.btn-top.custom{
	width:80px;
	text-align:left;
}

header .titlepage, .prescriberDoashboard .titlepage{
	float:right;
	color:#092c56;
	font-size:16px;
	margin-right:20px;
	margin-top:20px;
	font-weight:bold;
}

header .titlepage .pomrems{

	background: url(../img/img_POMRems_container.png) no-repeat;
	width:156px;
	height:49px;
	display:block;
	float:right;
	margin-top:10px;
	margin-right:10px;
}


header .titlepage .revasis{
	background: url(../img/img_RevAssist_container.png) no-repeat;
/*
Changed to fit new image sizes.
	width:156px;
	height:49px;
 */
	width:180px;
	height:57px;
	display:block;
	float:right;
	margin-top:10px;
	margin-right:10px;
}

header .titlepage .steps{
	background: url(../img/img_STEPS_container.png) no-repeat;
	width:156px;
	height:49px;
	display:block;
	float:right;
	margin-top:10px;
	margin-right:10px;
}

header .titlepage h2{
	color:#092c56;
	font-size:18px;
	margin-top:-7px;
	font-weight:bold;
}

.p_blue{
	color:#2c4a80;
}
	
.contentbtntop h1{
	color:#fdffa4;
	font-size:12px;
	float:left;
	margin-left:10px;
	margin-top:58px;
}
.subtitle_blue{
	font-weight: bold;
	font-style: normal!important;
	margin-left: 15px!important;
}
.main .box  .subbox1{
	margin:0 auto;
	width:760px;
	height:340px;
	float:left;
	margin-left:105px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background: rgb(200,227,247); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4ZTNmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2QwZTdmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iI2VjZjVmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(200,227,247,1) 0%, rgba(208,231,248,1) 24%, rgba(236,245,253,1) 76%, rgba(244,249,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,227,247,1)), color-stop(24%,rgba(208,231,248,1)), color-stop(76%,rgba(236,245,253,1)), color-stop(100%,rgba(244,249,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(208,231,248,1) 24%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(208,231,248,1) 24%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(200,227,247,1) 0%,rgba(208,231,248,1) 24%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(200,227,247,1) 0%,rgba(208,231,248,1) 24%,rgba(236,245,253,1) 76%,rgba(244,249,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8e3f7', endColorstr='#f4f9fe',GradientType=0 ); /* IE6-8 */

}

.main .box  .subbox1.custom{
	width:760px;
	height:130px;
	margin-top:5px;
}

.main .box  .subbox1 h3{
	color:#003576;
	font-size:12px;
	font-style:italic;
	margin-left:20px;
	margin-top:20px;
	width:720px;
	float:left;
}

.main .box  .subbox1 h4{
	color:#000000;
	font-size:16px;
	margin-left:47px;
	margin-top:25px;
}

.subbox2{
	margin-top:9px;
	width:196px;
	height:236px;
	display:block;
	float:left;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 2px solid #f5fafe;
	-moz-box-shadow: 0px 3px 11px #9ea7b9;
	-webkit-box-shadow: 0px 3px 11px #9ea7b9;
	box-shadow: 0px 3px 11px #9ea7b9;
	
	background: rgb(176,208,232); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwZDBlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI3JSIgc3RvcC1jb2xvcj0iI2JmZDllZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2VhZjNmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(176,208,232,1) 0%, rgba(191,217,237,1) 27%, rgba(234,243,250,1) 79%, rgba(244,249,253,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(176,208,232,1)), color-stop(27%,rgba(191,217,237,1)), color-stop(79%,rgba(234,243,250,1)), color-stop(100%,rgba(244,249,253,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(176,208,232,1) 0%,rgba(191,217,237,1) 27%,rgba(234,243,250,1) 79%,rgba(244,249,253,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(176,208,232,1) 0%,rgba(191,217,237,1) 27%,rgba(234,243,250,1) 79%,rgba(244,249,253,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(176,208,232,1) 0%,rgba(191,217,237,1) 27%,rgba(234,243,250,1) 79%,rgba(244,249,253,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(176,208,232,1) 0%,rgba(191,217,237,1) 27%,rgba(234,243,250,1) 79%,rgba(244,249,253,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d0e8', endColorstr='#f4f9fd',GradientType=0 ); /* IE6-8 */

}

.subbox2 .title{
	font-size:14px;
	color:#003576;
	margin-top:10px;
	float:left;
	width:auto;
}

.btn_on{
	margin-left:7px;
	float:left;
	cursor:pointer;
	display: block;
	
	height:77px;
	line-height:77px;
	text-align:center;
	text-decoration:none;
	width: 182px;
	background: url(../img/btn_Revlimid_on.png) no-repeat;

}

.btn_on.revlimid{
	background: url(../img/btn_Revlimid_on.png) no-repeat;
}
 
.btn_on.revlimid{
	background: url(../img/btn_Revlimid_on.png) no-repeat;
}

.btn_on.newmid{
	background: url(../img/btn_NEWIMID_on.png) no-repeat;
}

.btn_on.thalomid{
	background: url(../img/btn_Thalomid_on.png) no-repeat;
}

.btn_on.revlimidsmall{
	background: url(../img/btn_Revlimid_on_small.png) no-repeat;
	width:130px;
	height:56px;
}

.btn_on.revlimidoffsmall{
	background: url(../img/btn_Revlimid_off_small.png) no-repeat;
	width:130px;
	height:56px;
}

.btn_on.newmidsmall{
	background: url(../img/btn_Newimid_on_small.png) no-repeat;
	width:130px;
	height:56px;
}

.btn_on.thalomidsmall{
	background: url(../img/btn_Thalomid_on_small.png) no-repeat;
	width:130px;
	height:56px;
}


.subbox2 p{
	color:#000000;
	font-size:10px;
	float:left;
	width:170px;
	margin-left:15px;
	text-align:center;
}

.subbox2 p a{
	color:#2d3bc5;
}

.subtitlebox{
	font-size:13px;
	color:#2e597a;
	float:right;
	margin-right:35px;
	font-style:italic;
}

.createuseraccount{
}

.passwordrecovery{
	height:150px;
}

.passwordrecovery label{
	color:#2e597a;
	margin-left:120px;
}

.passwordrecovery input{
	margin-left:20px;
}

.patientSurvery{
}

.patientSurvery label{
	width:250px;
	text-align:right;
	color:#2e597a;
	font-size:12px;
	margin-left:90px;
}

.patientSurvery input{
	margin-left:20px;
}

.patientSurvery .row{
	margin-top:10px;
}

.patientSurvery p.smallnote {font-size: 11px;}
.patientSurvery p{
	float:left;
	font-size:12px;
	color:#2e597a;
	margin-top:10px;
	padding-left:361px;
	
}

.patientSurvery h3{
	padding-left:25px !important;
	margin-top:20px !important;
	
}

.contactus{
	float:left;
	height:auto;
	width:520px;
	margin-top:50px;
	background-color:#fff;
	margin-bottom:50px;
	margin-left:195px;
	border: 1px solid #000000;
	font-weight:bold;
}

.contactus a{
	color:#679AFA;
}

.contactus span{
	color:#679AFA;
}

.contactus p{
	float:left;
	color:#2e597a;
	padding-left:30px;
	padding-right:30px;
}

.contactus p a{
	color:#679AFA;
}

.textheader{
	float:left;
	width:100%;
	margin-top:25px;
}

.textheader p{
	width:800px;
	margin-left:75px;
	color:#2e597a;
}

.createaccount{
	height:435px;
}

.createaccount h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.createaccount h2{
	width:820px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.createaccount label{
	margin-left:63px;
	width:150px;
	text-align:right;
	color:#2e597a;
}

.createaccount input{
	margin-left:18px;
}

.createaccount .row{
	margin-top:10px;
}

.createaccount .custom-select{
	margin-left:18px;
}

.createaccount p{
	float:left;
	width:670px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:233px;
	
}
.createaccount .smallnote{
	font-size:11px;
}

.custom-select{
	color: #000000;
	position: relative!important;
	float: left;
	font-size: 12px;
	width:193px;
	border: 1px solid #4c4c4c;
	background: rgb(162,162,162); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EyYTJhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzk3OTc5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzc4Nzg3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OTY5NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(162,162,162,1) 0%, rgba(151,151,151,1) 25%, rgba(120,120,120,1) 71%, rgba(105,105,105,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(162,162,162,1)), color-stop(25%,rgba(151,151,151,1)), color-stop(71%,rgba(120,120,120,1)), color-stop(100%,rgba(105,105,105,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(151,151,151,1) 25%,rgba(120,120,120,1) 71%,rgba(105,105,105,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(151,151,151,1) 25%,rgba(120,120,120,1) 71%,rgba(105,105,105,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(162,162,162,1) 0%,rgba(151,151,151,1) 25%,rgba(120,120,120,1) 71%,rgba(105,105,105,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(162,162,162,1) 0%,rgba(151,151,151,1) 25%,rgba(120,120,120,1) 71%,rgba(105,105,105,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2a2a2', endColorstr='#696969',GradientType=0 ); /* IE6-8 */

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.custom-select .field{
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	cursor: pointer;
	height: 22px;
	width: 142px;
	line-height: 22px;
	padding-right: 20px;
	padding-left: 10px;
	overflow: hidden;
	background: rgb(254,254,254); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(249,249,249,1) 17%, rgba(219,219,219,1) 71%, rgba(207,207,207,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(17%,rgba(249,249,249,1)), color-stop(71%,rgba(219,219,219,1)), color-stop(100%,rgba(207,207,207,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(249,249,249,1) 17%,rgba(219,219,219,1) 71%,rgba(207,207,207,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(249,249,249,1) 17%,rgba(219,219,219,1) 71%,rgba(207,207,207,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(249,249,249,1) 17%,rgba(219,219,219,1) 71%,rgba(207,207,207,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(249,249,249,1) 17%,rgba(219,219,219,1) 71%,rgba(207,207,207,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-8 */
border-right: 1px solid #4c4c4c;
	
}
.custom-select .arrow{
	display: block;
	width: 23px;
	height: 26px;
	right: -2px;
	top: 0px;
	position: absolute;
	cursor: pointer;
	background: url(../img/arrowdrop.png) 5px 7px no-repeat;
}

.custom-select ul{
	text-align: left;
	border: 1px solid #4c4c4c;
	position: absolute;
	top: 25px;
	left:-1px;
	max-height: 210px;
	overflow: auto;
	display: none;
	z-index: 1;
	background: #FFF;
	
}
.custom-select ul li{
	cursor: pointer;
	padding-left:10px;
}
    .custom-select ul li:hover{
        background: #eee
    }
.prescribeCreateUser{
	height:900px;
}

.prescribeCreateUser .row{
	margin-top:20px;
}

.prescribeCreateUser h3{
	margin-top:20px !important;
	padding-left:25px !important;
}

.prescribeCreateUser span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.prescribeCreateUser .label{
	text-align:right;
	margin-left:43px;
	height:22px;
	
}

.prescribeCreateUser .value{
	width:200px;
	margin-left:30px;
	height:22px;
}

.prescribeCreateUser hr{
	width:100%;
	margin-top:35px;
	float:left;
}

.prescribeCreateUser .custom_radio{
	float:left;
}

.prescribeCreateUser .title{
	float:left;
}

.prescribeCreateUser p {
	float:left;
}

.prescribeCreateUser input {
	float:none !important;
	margin-left:5px;
}

.prescribeCreateUser  .biglabel {
	float:left;
	width:790px;
	color:#2e597a;
	margin-left:10px;
}

.prescribeCreateUser  .biglabel .title{
	font-weight:bold
}

.prescribeCreateUser  .biglabel .sub{
	margin-top:10px;
}

.usernamecreateconfirm{
	height:150px;
}

.usernamecreateconfirm p{
	font-size:12px;
	font-weight:bold;
	color:#2e597a; 
	margin-left:20px;
}

.chooseSurvey .title{
	font-size:12px;
	color:#003576;
	margin-left:160px;
	text-align:left;
}

.chooseSurvey p{
	margin-top:5px;
	font-size:12px;
	color:#003576;
	float:left;
	width:360px;
	text-align:center;
	margin-left:20px;
}

.chooseSurvey .describe{
	margin-top:10px;
	font-size:12px;
	color:#2687c6;
	float:left;
	width:360px;
	text-align:center;
	margin-left:20px;
	
}

.whilebox{
	margin:0 auto;
	width:970px;
	padding-bottom: 30px;
	background-color:#fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.logosurvey{
	
	display: block;
/* 
 Changed width to fit new logo.
	width:122px;
 */
	width:225px;
	height:43px;
	text-decoration: none;
	text-indent: -9999px;
	cursor:default;
	float:left;
	margin-left:30px;
	margin-top:30px;
}

.logosurvey.revassist{
	background: url(../img/img_RevAssist_white.png) no-repeat;
}

.logosurvey.pomrems{
	background: url(../img/img_POMRems_white.png) no-repeat;/**informm_logo.png**/
	height:56px;
	margin: 25px 0 0 25px;
	width:260px;
}

.logosurvey.pomrems_trans{
	background: url(../img/img_POMRems_transparent.png) no-repeat;/**img_PomREMS_transparent.png**/
	height:50px;
	margin: 25px 0 0 125px;
	width:252px;
}

.logosurvey.revrems_trans{
	background: url(../img/img_RevAssist_transparent.png) no-repeat;/**img_RevREMS_transparent.png**/
	height:50px;
	margin: 25px 0 0 95px;
	width:307px;
}

.logosurvey.thalrems_trans{
	background: url(../img/img_STEPS_transparent.png) no-repeat;/**img_ThalREMS_transparent.png**/
	height:50px;
	margin: 25px 0 0 65px;
	width:373px;
}

.logosurvey.steps{
	background: url(../img/img_STEPS_white.png) no-repeat;
	width:250px;
	height:38px;
}
.logosurvey.thalomid{
	background: url(../img/thalomid.gif) no-repeat;
	width:186px;
	height:52px;
}
.logosurvey.informm{
	background: url(../img/informm_logo.png) no-repeat;
	height:56px;
	margin: 20px 0 0 85px;
	width:260px;
}
.logosurvey.pomalyst{
	background: url(../img/pomalyst_logo.jpg) no-repeat;
	height:90px;
	margin: 0 0 0 85px;
	width:260px;
}

.logosurvey.pomalyst_trans{
	background: url(../img/img_Pomalyst_transparent.png) no-repeat;
	height:49px;
	margin: 25px 0 0 85px;
	width:148px;
}

.logosurvey.revlimid_trans{
	background: url(../img/img_Revlimid_transparent.png) no-repeat;
	height:66px;
	margin: 17px 0 0 85px;
	width:108px;
}

.logosurvey.thalomid_trans{
	background: url(../img/img_Thalomid_transparent.png) no-repeat;
	height:41px;
	margin: 30px 0 0 70px;
	width:161px;
}

.bigline{
	float:left;
	width:920px;
	height:3px;
	background-color:#fec110;
	margin-left:25px;
	margin-top:20px;
}

.bigline.gray{
	background-color:#007482;
}

.bigline.red{
	background-color:#ee3a43;
}

.surveybox, .surveyanswersbox{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}
	.surveyanswersbox .question{
		margin: 15px 20px 0 20px;
		width: 450px;
	}
	.surveyanswersbox .answer{
		background: #CCCCFF;
		color: #000;
		line-height: 20px;
		font-weight: bold;
		margin: 5px 20px 0 20px;
		padding-left: 100px;
		width: 450px;
	}
	.surveybox .desc_info{
		color: #000;
		font-weight: bold;
		margin: 15px 20px;
	}
	
	
.surveybox p{
	font-weight:bold;
	font-size:16px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.confirm-btn{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:30px;
	height:45px;
	line-height:45px;
	text-align:center;
	text-decoration:none;
	width: 111px;
	font-weight:normal;
	
	border:2px solid #183976;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-box-shadow: 1px 2px 4px #5D7B92;
	-webkit-box-shadow: 1px 2px 4px #5D7B92;
	box-shadow: 1px 2px 4px #5D7B92;
	background: rgb(82,129,181); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyODFiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNWM4N2I4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM2YzhmYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMyUiIHN0b3AtY29sb3I9IiM2YzhhYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM0MjYxOTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiMyZDRjODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiMyMTQxN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MSUiIHN0b3AtY29sb3I9IiMxOTNhNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTgzOTc2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(82,129,181,1) 0%, rgba(92,135,184,1) 4%, rgba(108,143,189,1) 8%, rgba(108,138,184,1) 13%, rgba(66,97,150,1) 25%, rgba(45,76,133,1) 33%, rgba(33,65,124,1) 46%, rgba(25,58,119,1) 71%, rgba(24,57,118,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,129,181,1)), color-stop(4%,rgba(92,135,184,1)), color-stop(8%,rgba(108,143,189,1)), color-stop(13%,rgba(108,138,184,1)), color-stop(25%,rgba(66,97,150,1)), color-stop(33%,rgba(45,76,133,1)), color-stop(46%,rgba(33,65,124,1)), color-stop(71%,rgba(25,58,119,1)), color-stop(100%,rgba(24,57,118,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,129,181,1) 0%,rgba(92,135,184,1) 4%,rgba(108,143,189,1) 8%,rgba(108,138,184,1) 13%,rgba(66,97,150,1) 25%,rgba(45,76,133,1) 33%,rgba(33,65,124,1) 46%,rgba(25,58,119,1) 71%,rgba(24,57,118,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5281b5', endColorstr='#183976',GradientType=0 ); /* IE6-8 */
}

.confirm-btn.gray{
	color: #000;
	border:2px solid #858585;
	background: rgb(228,228,228); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZTRlNGU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNhNmE2YTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNCUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MyUiIHN0b3AtY29sb3I9IiM5MTkxOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiM4ZThlOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGI4YjhiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(228,228,228,1) 0%, rgba(228,228,228,1) 2%, rgba(224,224,224,1) 4%, rgba(205,205,205,1) 10%, rgba(166,166,166,1) 20%, rgba(155,155,155,1) 24%, rgba(153,153,153,1) 27%, rgba(145,145,145,1) 43%, rgba(142,142,142,1) 55%, rgba(139,139,139,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,228,228,1)), color-stop(2%,rgba(228,228,228,1)), color-stop(4%,rgba(224,224,224,1)), color-stop(10%,rgba(205,205,205,1)), color-stop(20%,rgba(166,166,166,1)), color-stop(24%,rgba(155,155,155,1)), color-stop(27%,rgba(153,153,153,1)), color-stop(43%,rgba(145,145,145,1)), color-stop(55%,rgba(142,142,142,1)), color-stop(100%,rgba(139,139,139,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(228,228,228,1) 0%,rgba(228,228,228,1) 2%,rgba(224,224,224,1) 4%,rgba(205,205,205,1) 10%,rgba(166,166,166,1) 20%,rgba(155,155,155,1) 24%,rgba(153,153,153,1) 27%,rgba(145,145,145,1) 43%,rgba(142,142,142,1) 55%,rgba(139,139,139,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#8b8b8b',GradientType=0 ); /* IE6-8 */

}

.confirm-btn span{
	background: url(../img/arrowsurvey.png) no-repeat;
	display:block;
	height:24px;
	width:40px;
	float:right;
	margin-right:15px;
	margin-top:15px;
	
}

.confirm-btn.custom{
	width:420px;
	text-align:left;
	padding-left:20px;
	margin-top:20px;
	margin-left:185px;
}

.whilebox .toptitle{
	margin-left:25px;
	color:#7b7b7b;
	font-weight:bold;
	font-style:italic;
	margin-top:15px;
	float:left;
}

.whilebox .toptitle2{
	margin-left:25px;
	color:#7b7b7b;
	font-weight:bold;
	
	margin-top:15px;
	float:left;
}

.whilebox hr{
	float:left;
	width:920px;
	margin-left:25px;
	margin-top:0px;
	margin-bottom:0px;
}

.surveybox .warning{
	background: url(../img/warning.png) no-repeat;
	display:block;
	height:36px;
	width:37px;
	float:left;
	margin-right:20px;
	margin-top:0px;
}

.surveybox .msgconfirm{
	color:#000000;
	font-size:12px;
	width:846px;
}

.passwordrecoverynext{
	height:390px;
}

.passwordrecoverynext .row{
	margin-top:20px;
}

.passwordrecoverynext h3{
	width:745px !important;
}

.passwordrecoverynext span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.passwordrecoverynext .label{
	text-align:right;
	margin-left:115px;
	height:22px;
}

.passwordrecoverynext .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	height:22px;
}

.passwordrecoverynext label{
	color:#2e597a;
	font-size:12px;
	width:150px;
	text-align:right;
	margin-left:115px;
}

.passwordrecoverynext input{
	margin-left:20px;
}

.passwordrecoveryconfirm{
	height:133px;
}

.passwordrecoveryconfirm p{
	width:770px;
	color:#2e597a;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
}

.chooseproduct{
	height:670px;
}

.describeheader{
	font-size:14px;
	font-style:italic;
	text-align:center;
	width:725px;
	float:left;
	color:#003576;
	margin-left:30px;
	margin-top:3px;
}

.chooseproduct .title{
	font-size:10px;
	margin-left:75px;
	text-align:left;
	margin-top:25px;
}

.chooseproduct .product {
	float:left;
	width:303px;
	height: 1000px;
}

.chooseproduct .product .row p{
	font-size:14px;
	color:#003576;
	float:left;
	width:360px;
	text-align:center;
	margin-left:20px;
}

.chooseproduct .product .contentproduct{
	display: auto;
	width:290px;
	/*border:1px solid #5480a2;*/
	display:block;
	height: 800px;
	float:left;
	margin-left:4px;
	overflow-x:hidden;
	overflow-y:auto;
}

.chooseproduct .product .contentproduct p{
	color:#505050;
	font-size:10px;
	text-align:center;
}

.chooseproduct .product .contentproduct .content{
	height: 450px;
	width:264px;
	border:3px solid #5480a2;
	display:block;
	/*overflow: auto;*/
	overflow-x: scroll;
	overflow-y: scroll;
	margin-left:8px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	
	/*scroll-x:hidden;
	scroll-y:auto;*/
}

.chooseproduct .product .contentproduct .content h5{font-size: 10px; color: #505050;}
.chooseproduct .product .contentproduct .content h1{
	text-align:center;
	color:#505050;
	font-weight:bold;
	width:245px;
	font-size:11px;
}

.chooseproduct .product .contentproduct .content h2{
	text-align:center;
	color:#505050;
	font-weight:normal;
	width:245px;
	font-size:11px;
	font-style:italic;
}

.chooseproduct .product .contentproduct .content u{
	text-align:center;
	color:#000000;
	font-weight:normal;
	width:245px;
	font-size:10px;
}

.chooseproduct .product .contentproduct li{
	list-style: inherit !important;
	width:220px;
	margin-left:25px;
	color:#505050;
	font-size:10px;
}

.line_v{
	display:block;
	height: 100%;
	width:2px;
	background-color:#000000;
	float:left;
	margin-left:-3px;
	margin-top:172px;
}

.line_h{
	display:block;
	height:1px;
	width:920px;
	background-color:#bbbbbb;
	float:left;
	margin-top:20px;
	margin-left:26px;
}

.chooseproduct .linkproduct{
	font-size:11px;
	color:#2687c6;
	font-weight:bold;
	float:left;
	text-decoration:none;
	margin-left:45px;
}

.chooseproduct .linkproduct span{
	background: url(../img/arrowproduct.png) no-repeat;
	display:block;
	height:10px;
	width:7px;
	float:right;
	margin-top:5px;
	margin-left:5px;
}

.chooseproduct .product .contentproduct .content p{
	text-align:left;
	margin-left:15px;
}

.chooseproduct .product .contentproduct .contentout p {
	text-align:left;
	margin-left:25px;
}


.newprescriberRegistration{
	height:425px;
}

.newprescriberRegistration h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.newprescriberRegistration h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.newprescriberRegistration label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#2e597a;
}

.newprescriberRegistration input{
	margin-left:18px;
}

.newprescriberRegistration .row{
	margin-top:10px;
}

.newprescriberRegistration .custom-select{
	margin-left:18px;
}

.newprescriberRegistration p{
	float:left;
	width:670px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:275px;
	
}
.newprescriberRegistration .smallnote{
	font-size:11px;
}

.newprescriberRegistration span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:250px;
}

.newprescriberRegistration .label{
	text-align:right;
	margin-left:8px;
	height:22px;
}

.newprescriberRegistration .value{
	width:300px;
	margin-left:18px;
	font-weight:bold;
	color:#000000;
	height:22px;
}

.contentdescribe{
}
.contentdescribe h1{
	width:840px;
	margin-left:30px;
	color:#2e597a;
	font-size:12px;
	font-weight:bold;
	padding-top: 20px;
}

.contentdescribe ul{
	margin-top:10px;
}
.contentdescribe li{
	width:840px;
	margin-left:100px;
	color:#2e597a;
	font-size:12px;
	list-style: inherit !important;
}

.contentdescribe h2{
	width:840px;
	margin-left:30px;
	color:#2e597a;
	font-size:16px;
	margin-top:15px;
}

.newprescriberRegistration2{
	height:425px;
}

.newprescriberRegistration2 h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.newprescriberRegistration2 h2{
	width:820px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.newprescriberRegistration2 label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#2e597a;
}

.newprescriberRegistration2 input{
	margin-left:18px;
}

.newprescriberRegistration .row{
	margin-top:10px;
}

.newprescriberRegistration2 .custom-select{
	margin-left:37px;
}

.newprescriberRegistration2 p{
	float:left;
	width:670px;
	font-size:12px;
	color:#2e597a;
	margin-top:0px;
	padding-left:275px;
	
}
.newprescriberRegistration2 .smallnote{
	font-size:11px;
}

.newprescriberRegistration2 span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:250px;
}

.newprescriberRegistration2 .label{
	text-align:right;
	margin-left:8px;
	height:22px;
}

.newprescriberRegistration2 .value{
	width:300px;
	margin-left:30px;
	font-weight:normal;
	color:#000000;
	height:22px;
}

.contentadobe{
	margin:0 auto;
	width:820px;
	height:45px;
	display:block;
	float:left;
	background-color:#ffffc7;
	border: 1px solid #000000;
	margin-left:25px;
	margin-top:20px;
}

.contentadobe .adobe{
	background: url(../img/img_Stop_Sign.png) no-repeat;
	width:36px;
	height:36px;
	display:block;
	float:left;
	margin-top:6px;
	margin-left:20px;
}

.contentadobe p{
	float:left;
	width:520px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#505050;
	margin-left:28px;
	padding-top: 5px;
}

.contentadobe .clickopen{
	background: url(../img/btn_adobe_click_open.png) no-repeat;
	width:159px;
	height:33px;
	display:block;
	float:left;
	margin-top:6px;
	margin-left:34px;
}

.contentadobebottom {
	float:left;
	width:100%;
	margin-top:7px;
}

.contentcheckbox{
	float:left;
	width:100%;
	margin-top:20px;
	position: relative;
}
.contentcheckbox .star {
	position: absolute;
	top: -3px; left: 250px;
}

.contentadobebottom p{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#2e597a;
	margin-left:28px;
	margin-top:10px;
}

.adobedownload{
	background: url(../img/AdobeReader_download.png) no-repeat;
	width:160px;
	height:41px;
	display:block;
	float:right;
	margin-top:6px;
	margin-right:62px;
}

.contentcheckbox .custom_checkbox{
	margin-left:265px;
}

.contentcheckbox  label{
	float:left;
	width:540px;
	text-align:left;
	margin-left:15px;
}

.formdigital .row input{
	margin-left:10px;
}

.formdigital .row label{
	margin-left:36px;
}

.newprescriberRegistration2 .contactprofile{
	padding:0px;
	font-size:12px;
	color:#2e597a;
	margin-top:30px;
	margin-left:35px;
	width:350px;
}


/* Navigation */
nav.navtop {
}
nav.navtop ul {
	height: 30px;
	position:relative;
	z-index:4;
}
nav.navtop ul li {
	float: left;
	height: 24px;
	background-color:#5480a2;
	margin-left:5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border: 2px solid #5480a2;
	border-bottom:none;
	padding-left:40px;
	padding-right:40px;
	padding-top:3px;
	border-bottom: 2px solid #5480a2;
}

nav.navtop.small ul li{
	padding-left:20px;
	padding-right:20px;
	line-height: 29px
}

nav.navtop.small ul li a{
	font-size:14px;
	font-weight:normal;
}
nav.navtop.small ul.associations_list li {line-height: 20px;}
nav.navtop.small ul.associations_list li a {font-size: 11px;}
nav.navtop ul li.first { 
	margin-left:0px;
	border-left:none;
}

nav.navtop ul li.check { 
	background-color:#cbe5f8;
	border-bottom: 2px solid #cbe5f8;
	color:#1e1e1e !important;
}

nav.navtop ul li.check a{ 
	color:#1e1e1e;
}


nav.navtop ul li a {
	font-size: 14px;
	display: block;
	float: left;
	color: #fff;
	height: 30px;
	font-weight:normal;
	text-decoration:none;
}

.main .box  .panelbox{
	margin:0 auto;
	position: relative;
	top: -2px;
	width:910px;
	height:auto;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#cbe5f8;
	border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	float:left;
	border-left:none;
}

.main .box  .panelbox.custom{
	background: rgb(204,229,248); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZTVmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2VjZjVmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(204,229,248,1) 0%, rgba(236,245,253,1) 73%, rgba(244,249,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,229,248,1)), color-stop(73%,rgba(236,245,253,1)), color-stop(100%,rgba(244,249,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce5f8', endColorstr='#f4f9fe',GradientType=0 ); /* IE6-8 */

}

.panel{
	float:left;
	margin-left:28px;
	border-left: 2px solid #5480a2;
	border-top-left-radius: 10px;
	position: relative;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	margin-top:10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
}


.prescriberDoashboard h1{
	color:#073c4e;
	font-size:12px;
	
	width:880px;
	margin-left:25px;
	margin-top:20px;
}

.topgrird{
	float:left;
	width:100%;
	margin-top:15px;
	
}
.topgrird label{
	float:left;
	margin-left:25px;
	margin-right:8px;
	margin-top:6px;
	font-style:italic;
	color:#000000;
}

.topgrird .custom-select{
	float:left;
	margin-right:18px;
	margin-top:3px;
}
.tbl_pharmacy{
	clear: both;
	width: 370px;
	border:2px solid #5480a2;
	background-color:#fff;
	margin-left:15px;
	float:left;
    text-align: left
}

    .tbl_pharmacy tr td{
    	height: 38px;
    	color: #073c4e;
    	font-size: 12px;
    	padding-left:10px;
    	height:27px;
    }
        .tbl_pharmacy .label{
            text-align: right
        }

.tbl_info{
	clear: both;
	width: 880px;
	border:2px solid #5480a2;
	background-color:#fff;
	margin-left:15px;
	float:left;
}
	
.tbl_info tr.active{
background-color: #97c4db;
}

.tbl_info tr td{
	height: 38px;
	color: #073c4e;
	font-size: 11px;
	border-left:1px solid #688fad;
	padding-left:10px;
	height:27px;
}
		
.tbl_info tr th{ 
	background-color:#fff;
	color: #090909;
	font-size: 11px;
	height: 20px;
	text-align: left;
	border-left:1px solid #688fad;
	font-weight:normal;
	padding-left:10px;
	font-weight: bold;
}

.tbl_info tr td a{
	color: #2A76C7;
	font-size: 11px;
	padding-right: 5px;
}
.tbl_info tr td a.deactivate{
	color: #ce0022;
}

.tbl_info tr td a:hover{
	text-decoration: none;
}
.tbl_info tr td a.blue_clr{
	color: #17719d
}
.zebra{
	background-color:#ebf2f7;
}

.tbl_info tr:hover div.hide_links{
	display: block;
	padding-right: 6px;
	text-align: right;
	color: #2A76C7;
	margin-right:10px;
}


.hide_links{
	display:none; 
}

.sortup{
	background: url(../img/icon_sort.png) -2px -2px no-repeat;
	width:10px;
	height:6px;
	display:block;
	float:right;
	margin-top:7px;
	margin-right:2px;
}

.sortdown{
	background: url(../img/icon_sort.png) -2px -7px no-repeat;
	width:10px;
	height:6px;
	display:block;
	float:right;
	margin-right:10px;
	margin-top:7px;
}

.tbl_info tr .patientname{
	color:#2687c6;
}

.tbl_info tr  td .arrowactive{
	position: relative;
	width:100%;
	text-decoration:none;
	color:#2687c6;
	font-weight:bold;
}

.tbl_info tr  td .arrowactive span{
	background: url(../img/arrowactive.png) no-repeat;
	width:7px;
	height:10px;
	display:block;
	margin-top:3px;
	right: -5px;
	top: 0px;
	position: absolute;
	
}

.panel_paginator{
	height:30px;
	margin-top:10px;
	margin-left:20px;
	float:left;
	margin-bottom:5px;
	width:100%;
}

.panel_paginator span{
	float:left;
	color:#2687c6;
	margin-left:3px;
}

.panel_paginator a{
	text-decoration:none;
	color:#2687c6;
	font-size:12px;
	float:left;
	margin-left:3px;
	
}

.panel_paginator .first_page{
	width:50px;
	float:left;
}
.panel_paginator .first_page span{
	background: url(../img/next-pre.png) -2px 0px no-repeat;
	width:7px;
	height:10px;
	display:block;
	float:left;
	margin-right:5px;
	margin-top:3px;
}

.panel_paginator .last_page{
	width:45px;
	float:left;
}

.panel_paginator .last_page span{
	background: url(../img/next-pre.png) -8px 0px no-repeat;
	width:7px;
	height:10px;
	display:block;
	float:right;
	margin-top:3px;
	margin-right:5px;
}

.panel_paginator a .active_page{
	color:#000000;
}

.topgrird input{
	margin-top:2px;
}
	
.subboxmanageaccount h1{
	color:#092c56;
	font-size:12px;
	width:100%;
	float:left;
	padding-left:30px;
	font-weight:bold;
	margin-top:15px;
}
.subboxmanageaccount .myregister{
	width:876px;
	border:2px solid #5480a2;
	margin-left:30px;
	float:left;
	margin-top:15px;
	padding-bottom: 10px;
	background-color:#fff
}

.profileregister{
	float:left;
	width:380px;
	color:#2e597a;
	font-size:12px;
	position: relative
}

.profileregister h2{
	font-weight:bold;
	font-size: 12px;
	color:#000000;
	margin-top:10px;
	margin-left:15px;
}

.profileregister p{
	margin-left:15px;
}

.rightprofile{
	float:left;
	width:385px;
	height:60px;
	border:2px solid #5480a2;
	margin-top:10px;
	margin-left:30px;
	background-color:#edf5fc;
	font-size: 11px;
}

.rightprofile h2{
	margin-top:12px;
	margin-left:20px;
}

.rightprofile p{
	margin-left:20px;
}

.bottomlink {
	float:left;
	width:100%;
	margin-top:3px;
}
.non_prescriber .bottomlink {
	font-size: 11px;
}

.arrowactive{
	position: relative;
	width:100%;
	text-decoration:none;
	color:#2687c6;
	
}

.arrowactive span{
	background: url(../img/arrowactive.png) no-repeat;
	width:7px;
	height:10px;
	display:block;
	margin-top:3px;
	right: -10px;
	top: 0px;
	position: absolute;
	
}

.prescribelisted{
	
	width:840px;
	background-color:#ffffff;
	margin-top:18px;
	margin-bottom:15px;
	border:2px solid #5480a2;
	margin-left:18px;
	float:left;
}

.prescribelisted h5{
	color:#476881;
	font-size:11px;
	margin-left:15px;
	margin-top:10px;
}

.nonPrescribers{
	float:left;
	width:430px;
	height:91px;
	border:1px solid #000000;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:5px;
	overflow-x: hidden;
	overflow-y: scroll;
	color:#0a0a0b;
	margin-left:15px;
	font-size: 11px;
	
}

.prescribelisted .nonPrescribers a{
	color:#2687c6;
	text-decoration:none;
}

.prescribelisted .nonprescribersleft{
	width:360px;
	float:left;
	margin-left:20px;
}

.prescribelisted .nonprescribersleft p{
	color:#2e597a;
	font-style:italic;
	font-size:12px;
}

.revAssistMainMenubox{
	width:100%;
	margin-left: 10px;
}

.btnmenu{
	height:82px;
	width:423px;
	display:block;
	float:left;
	background-color:#99ccff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top:18px;
	margin-left:20px;
	padding:7px;
	padding-right:10px;
	-moz-box-shadow: 0px 4px 4px #A9AFBC;
	-webkit-box-shadow: 0px 4px 4px #A9AFBC;
	box-shadow: 0px 4px 4px #A9AFBC;
}
	.contentbtnmenu a, .btnmenusmall{
		text-decoration: none!important
	}
.btnmenu.gray{
	background-color:#007482;
}

.btnmenu.red{
	background-color:#ee3a43;
}

.btnmenu .innerbg{
	display:block;
	float:left;
	width:100%;
	height:100%;
		border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjE3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjA2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.45) 0%, rgba(255,255,255,0.17) 20%, rgba(255,255,255,0.06) 31%, rgba(255,255,255,0.01) 37%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.45)), color-stop(20%,rgba(255,255,255,0.17)), color-stop(31%,rgba(255,255,255,0.06)), color-stop(37%,rgba(255,255,255,0.01)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.17) 20%,rgba(255,255,255,0.06) 31%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.17) 20%,rgba(255,255,255,0.06) 31%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.17) 20%,rgba(255,255,255,0.06) 31%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.17) 20%,rgba(255,255,255,0.06) 31%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

}

.btnmenu .innerbg .patientregister{
	background: url(../img/patientregister.png) no-repeat;
	display:block;
	float:left;
	width:67px;
	height:57px;
	margin-left:15px;
	margin-top:5px;
}

.btnmenu .innerbg .worksaved{
	background: url(../img/worksaved.png) no-repeat;
	display:block;
	float:left;
	width:67px;
	height:52px;
	margin-left:15px;
	margin-top:15px;
}

.btnmenu .innerbg .prescribersevey{
	background: url(../img/prescribersevey.png) no-repeat;
	display:block;
	float:left;
	width:67px;
	height:67px;
	margin-left:15px;
	margin-top:8px;
}



.btnmenu .innerbg .caduceus{
	background: url(../img/caduceus.png) no-repeat;
	display:block;
	float:left;
	width:67px;
	height:52px;
	margin-left:15px;
	margin-top:5px;
}



.btnmenu .innerbg  p{
	color:#fefeff;
	font-size:18px;
	margin-left:28px;
	margin-top:5px;
}
.revAssistMainMenubox .contentbtnmenu{
	margin: 0 auto;
	width:410px;
}
.revAssistMainMenubox .contentbtnmenu2{
	margin: 0 auto;
	width:520px;
}

.revAssistMainMenubox .contentbtnmenu1{
	margin: 20px;

	width:410px;
	float:left;
}
.revAssistMainMenubox .contentbtnmenuEs{
	margin: 20px;
	margin-right:80px;

	float:right;

	width:410px;

}
.titleform{
	width:760px;
	float:left;
	margin-top:10px;
	margin-left:25px;
	color:#000000;
	font-size:12px;
}

.titleform a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.PhysicianOfficeDetails{
	height:590px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
}

.PhysicianOfficeDetails p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.PhysicianOfficeDetails h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.PhysicianOfficeDetails h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.PhysicianOfficeDetails label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
}

.PhysicianOfficeDetails input{
	margin-left:18px;
}

.PhysicianOfficeDetails .row{
	margin-top:30px;
}

.PhysicianOfficeDetails .custom-select{
	margin-left:30px;
}

.PhysicianOfficeDetails p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:250px;
	
}
.PhysicianOfficeDetails .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.PhysicianOfficeDetails .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.PhysicianOfficeDetails span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:250px;
}

.PhysicianOfficeDetails .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.PhysicianOfficeDetails .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
	margin-top:3px;
}

.btnmenusmall{
	height:36px;
	line-height:36px;
	width:105px;
	display:block;
	float:left;
	background-color:#99ccff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-left:20px;
	padding:3px;
	-moz-box-shadow: 0px 4px 4px #A9AFBC;
	-webkit-box-shadow: 0px 4px 4px #A9AFBC;
	box-shadow: 0px 4px 4px #A9AFBC;
}

.btnmenusmall.gray{
	background-color:#007482;
}

.btnmenusmall.red{
	background-color:#ee3a43;
}
.btnmenusmall.disabled{opacity: .4; cursor: default}
.btnmenusmall .innerbg{
	font-size:18px;
	color:#ffffff;
	display:block;
	float:left;
	width:100%;
	height:100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjExIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.45) 0%, rgba(255,255,255,0.11) 26%, rgba(255,255,255,0.01) 37%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.45)), color-stop(26%,rgba(255,255,255,0.11)), color-stop(37%,rgba(255,255,255,0.01)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

	line-height:36px;
	text-align:center;
}

.PhysicianOfficeDetailsnext{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.PhysicianOfficeDetailsnext p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.PhysicianOfficeDetailsnext h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.PhysicianOfficeDetailsnext h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.PhysicianOfficeDetailsnext label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.PhysicianOfficeDetailsnext input{
	margin-left:18px;
}

.PhysicianOfficeDetailsnext .row{
	margin-top:10px;
}

.PhysicianOfficeDetailsnext .custom-select{
	margin-left:18px;
}

.PhysicianOfficeDetailsnext p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:230px;
	
}
.PhysicianOfficeDetailsnext .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.PhysicianOfficeDetailsnext .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.PhysicianOfficeDetailsnext span{
	color:#2e597a;
	font-size:16px;
	float:left;
	width:250px;
}

.PhysicianOfficeDetailsnext .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.PhysicianOfficeDetailsnext .value{
	width:300px;
	margin-left:13px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
	margin-top:3px;
}

.patientcerification{
	height:auto;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 30px;
	border: 1px solid #dddddd;
}

.patientcerification p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.patientcerification h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#2e597a;
	margin-top:20px;
	padding-left:20px;
}

.patientcerification h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.patientcerification label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:14px
}

.patientcerification input{
	margin-left:18px;
}

.patientcerification .row{
	margin-top:10px;
}

.patientcerification .custom-select{
	margin-left:37px;
}

.patientcerification p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.patientcerification .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.patientcerification .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.patientcerification span{
	color:#2e597a;
	font-size:16px;
	float:left;
	width:250px;
}

.patientcerification .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.patientcerification .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.PPAFSelection{
	height:320px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
}

.PPAFSelection p{
	font-size:12px;
	color:#000000;
	margin-left:45px;
	float:left;
	width:830px;
	margin-top:10px;
	font-weight:bold;
}

.PPAFSelection a{
	font-size:12px;
	color:#99ccff;
	font-weight:bold;
}
.PPAFSelection a.btnmenusmall {font-weight: normal;}

.agreementForm{
	width:920px;
	background-color:#f0f0f0;
	margin:10px auto 0;
	border: 1px solid #dddddd;
}

.agreementForm p{
	margin-top:10px;
	color:#000000;
}

.agreementForm .infomationbox{
	padding:10px;
	border: 1px solid #dddddd;
	float:left;	
	margin:20px;
	width:860px;
}

.agreementForm .infomationbox p{
	font-size:14px;
	color:#000000;
	margin-left:10px;
	margin-top:10px;
}

.agreementForm .infomationbox ul{
	margin-left:10px;
}

.agreementForm .infomationbox ul li{
	list-style: inherit;
	margin-left:30px;
	color:#000000;
}

.agreementForm p a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.agreementForm p{
	margin-left:20px;
	width:800px;
}

.agreementForm .section1{
	float:left;	
	margin:20px;
	width:840px;
}

.agreementForm .section1 h1{
	border: 1px solid #dddddd;
	float:left;
	width:870px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
}

.agreementForm .section1 .subsesionbox{
	float:left;
	width:840px;
	border: 1px solid #dddddd;
	position:relative;
	display:block;
}

.agreementForm .section1 .subsesionbox .title{
	float:left;
	width:100%;
	background-color:#000000;
	height:30px;
	color:#ffffff;
}

.agreementForm .section1 .subsesionbox .title span.textleft{
	margin-left:55px;
	margin-top:4px;
	float:left;
	width:350px;
	color:#ffffff;
}

.agreementForm .section1 .subsesionbox .title span.textright{
	margin-left:60px;
	margin-top:4px;
	float:left;
	width:350px;
	color:#ffffff;
}

.agreementForm .section1 .subsesionbox  ul{
	margin-top:10px;
	margin-left:40px;
	margin-bottom:10px;
	list-style: none;
}

.agreementForm .section1 .subsesionbox  ul li{
	list-style: inherit;
	color:#000000;
	margin-bottom: 10px;
}

.agreementForm .section1 .subsesionbox .left{
	float:left;
	width:410px;
	border-right: 1px solid #dddddd;
}

.agreementForm .section1 .subsesionbox .right{
	width:410px;
	float:left;
}

.plus{
	width:26px;
	height:26px;
	background: url(../img/plus.png) no-repeat;
	display:block;
	left: 397px;
	top: 74px;
	position: absolute;
}

.contentcheckbox label a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.agreementForm .section2{
	float:left;	
	margin:20px;
	width:840px;
}

.agreementForm .section2 h1{
	border: 1px solid #dddddd;
	float:left;
	width:870px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
}

.agreementForm .section2 h2{
	font-size:14px;
	float:left;
	width:800px;
	color:#000000;
	font-weight:bold;
	margin-top:10px;
}

.celgene{
	display:block;
	float:left;
	width:115px;
	height:96px;
	background: url(../img/celgene.gif) no-repeat;
	margin-left:30px;
}

.revAssistlogoform{
	display:block;
	float:left;
/*
 Changed to fit REMS logo.
 
	width:118px;
	height:42px;
 */
	width:180px;
	height:57px;
	background: url(../img/revAssist-logo_form.gif) no-repeat;
	margin-top:25px;
	margin-left:150px;
}

.revmed{
	display:block;
	float:left;
	width:93px;
	height:57px;
	background: url(../img/revmed.gif) no-repeat;
	margin-left:150px;
	margin-top:10px;
}

.agreementForm .section3{
	float:left;	
	margin:20px;
	width:840px;
	margin-top:0px;
}

.agreementForm .section3 h1{
	border: 1px solid #dddddd;
	float:left;
	width:870px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
}

.agreementForm  span{
	color:#2e597a;
	font-size:16px;
	float:left;
	width:190px;
}

.agreementForm  .label{
	text-align:left;
	font-size:12px;
	color:#000000;
	height:22px;
}

.agreementForm  .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}


.agreementForm .contentcheckbox label{
	color:#000000;
	font-size:12px;
	width:800px;
}

.agreementForm .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-left:190px;
	width:700px;
	margin-top:10px;
	float:left;
}

.agreementForm .row label{
	font-size:12px;
	color:#000000;
}

.contentcheckbox.custom a{
	margin-left:115px;
}

.agreementForm .contentcheckbox.custom label{
	width:660px;
}

.agreementForm .bottom{
	width:100%;
	float:left;
	margin-top:20px;
}

.agreementForm .bottom p{
	float: right;
	width: 300px
}

.agreementForm .bottom .adobedownload{
	margin-right:140px;
	margin-top:7px;
}

.patientPhysicianAgreement{
	height:320px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
	padding-bottom: 30px;
}

.patientPhysicianAgreement span{
	color:#000000;
	font-size:16px;
	float:left;
	width:250px;
}

.patientPhysicianAgreement .label{
	text-align:right;
	margin-left:120px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.patientPhysicianAgreement .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.patientPhysicianAgreement h1{
	color:#000000;
	font-weight:bold;
	margin-left:80px;
	margin-top:20px;
}


.prescriberSurvey{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
    padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriberSurvey p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriberSurvey h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:15px;
	padding-left:20px;
	text-align:center;
}


.prescriberSurvey .row{
	margin-top:10px;
}

.prescriberSurvey .custom-select{
	margin-left:37px;
	margin-top:10px;
}

.prescriberSurvey p{
	float:left;
	width:495px;
	font-size:12px;
	color:#000000;
	margin-top:15px;
	font-weight:normal;
}

.prescriberSurvey span{
	color:#2e597a;
	font-size:16px;
	float:left;
	width:250px;
}
.prescriberSurvey p span {
	color: #000;
	font-size: 12px;
	width: 20px;
	float: left;
	position: relative;
	margin: 0 0 0 -20px;
}

.prescriberSurvey .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.prescriberSurvey .value{
	width:150px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.btnsmallnext{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:20px;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	width: 45px;
	font-weight:bold;
	border: 1px solid #86aace;
	background-color:#99ccff;
	margin-left:28px;
	margin-top:13px;
}

.prescriberSurvey hr{
	width:870px;
	margin-top:20px;
}


.prescriberSurveyConfirmation{
	width:920px;
	background-color:#f0f0f0;
	margin:10px auto 0;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriberSurveyConfirmation span{
	color:#000000;
	font-size:16px;
	float:left;
	width:220px;
}

.prescriberSurveyConfirmation .label{
	text-align:right;
	margin-left:0;
	font-size:12px;
	color:#000000;
	height:22px;
}

.prescriberSurveyConfirmation .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.prescriberSurveyConfirmation h1{
	color:#000000;
	font-weight:bold;
	margin-left:30px;
	margin-top:20px;
	width:860px;
	float:left;
}

.prescriptionFormDetails1{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriptionFormDetails1 p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriptionFormDetails1 h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.prescriptionFormDetails1 h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.prescriptionFormDetails1 label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.prescriptionFormDetails1 input{
	margin-left:18px;
}

.prescriptionFormDetails1 .row{
	margin-top:10px;
}

.prescriptionFormDetails1 .custom-select{
	margin-left:18px;
}

.prescriptionFormDetails1 p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.prescriptionFormDetails1 .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.prescriptionFormDetails1 .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.prescriptionFormDetails1 span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.prescriptionFormDetails1 .label{
	text-align:right;
	margin-left:15px;
	font-size:14px;
	color:#000000;
	height:22px;
}

.prescriptionFormDetails1 .value{
	width:300px;
	margin-left:10px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.prescriptionFormDetails1 hr{
	width:870px;
	margin-top:20px;
}


.prescriptionFormDetails2{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriptionFormDetails2 p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriptionFormDetails2 h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.prescriptionFormDetails2 h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.prescriptionFormDetails2 label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.prescriptionFormDetails2 input{
	margin-left:18px;
}

.prescriptionFormDetails2 .row{
	margin-top:10px;
}

.prescriptionFormDetails2 .custom-select{
	margin-left:18px;
}

.prescriptionFormDetails2 p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.prescriptionFormDetails2 .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.prescriptionFormDetails2 .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.prescriptionFormDetails2 span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.prescriptionFormDetails2 .label{
	text-align:right;
	margin-left:8px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.prescriptionFormDetails2 .value{
	width:300px;
	margin-left:18px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.prescriptionFormDetails2 hr{
	width:870px;
	margin-top:20px;
}

.prescriptionFormDetails3{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriptionFormDetails3 p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriptionFormDetails3 h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.prescriptionFormDetails3 h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.prescriptionFormDetails3 label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:14px
}

.prescriptionFormDetails3 input{
	margin-left:18px;
}

.prescriptionFormDetails3 .row{
	margin-top:10px;
}

.prescriptionFormDetails3 .custom-select{
	margin-left:18px;
}

.prescriptionFormDetails3 p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:230px;
	
}
.prescriptionFormDetails3 .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.prescriptionFormDetails3 .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.prescriptionFormDetails3 span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.prescriptionFormDetails3 .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.prescriptionFormDetails3 .value{
	width:300px;
	margin-left:10px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.prescriptionFormDetails3 hr{
	width:870px;
	margin-top:20px;
}


.prescriptionFormDetails4{
	height:700px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
}

.prescriptionFormDetails4 p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriptionFormDetails4 h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.prescriptionFormDetails4 h2{
	width:820px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.prescriptionFormDetails4 label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.prescriptionFormDetails4 input{
	margin-left:18px;
	width:460px !important;
}

.prescriptionFormDetails4 .row{
	margin-top:10px;
}

.prescriptionFormDetails4 .custom-select{
	margin-left:18px;
}

.prescriptionFormDetails4 p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.prescriptionFormDetails4 .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.prescriptionFormDetails4 .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.skypecall{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.prescriptionFormDetails4 span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.prescriptionFormDetails4 .label{
	text-align:right;
	margin-left:15px;
	font-size:14px;
	color:#000000;
	height:22px;
}

.prescriptionFormDetails4 .value{
	width:300px;
	margin-left:10px;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	height:22px;
}

.prescriptionFormDetails4 hr{
	width:870px;
	margin-top:20px;
}

.prescriptionFormDetails5{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriptionFormDetails5 p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriptionFormDetails5 h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.prescriptionFormDetails5 h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.prescriptionFormDetails5 label{
	margin-left:8px;
	width:auto;
	text-align:right;
	color:#000000;
	font-size:12px
}

.prescriptionFormDetails5 input{
	margin-left:18px;
}

.prescriptionFormDetails5 .row{
	margin-top:10px;
}

.prescriptionFormDetails5 .custom-select{
	margin-left:18px;
}

.prescriptionFormDetails5 p{
	float:left;
	width:750px;
	font-size:12px;
	color:#000000;
	margin-top:20px;
	padding-left:45px;
	font-weight:normal;
	
}

.prescriptionFormDetails5 p a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


.prescriptionFormDetails5 .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.prescriptionFormDetails5 .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.prescriptionFormDetails5 span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.prescriptionFormDetails5 .label{
	text-align:right;
	margin-left:15px;
	font-size:14px;
	color:#000000;
	height:22px;
}

.prescriptionFormDetails5 .value{
	width:300px;
	margin-left:10px;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	height:22px;
}

.prescriptionFormDetails5 hr{
	width:870px;
	margin-top:20px;
}

.contentradio .row  a{
	float:left;
	margin-top:20px;
	margin-left:45px;
}

.contentradio .row label{
	float:left;
	margin-top:20px;
}

.agreementForm .bottom{
	width:100%;
	float:left;
	margin-top:20px;
}

.prescriptionFormDetails5 .bottom p{
	
	float: right;
	width: 300px
}

.prescriptionFormDetails5 .bottom .adobedownload{
	margin-right:140px;
	margin-top:7px;
}

.star{
	color:#7b0305 !important;
	width:auto !important;
	margin:0px !important;
	padding:0px !important;
	float:none !important;
}

.redsymbol{
	color:#7b0305 !important;
	width:auto !important;
	margin:0px !important;
	padding:0px !important;
	float:none !important;
}

.patientsearch{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.patientsearch p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.patientsearch h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.patientsearch h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.patientsearch label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.patientsearch input{
	margin-left:18px;
}

.patientsearch .row{
	margin-top:10px;
}

.patientsearch .custom-select{
	margin-left:18px;
}

.patientsearch p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.patientsearch .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.patientsearch .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.patientsearch span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.patientsearch .label{
	text-align:right;
	margin-left:15px;
	font-size:14px;
	color:#000000;
	height:22px;
}

.patientsearch .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	height:22px;
}

.patientsearch hr{
	width:870px;
	margin-top:20px;
}


.patientview{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 30px;
	border: 1px solid #dddddd;
}

.patientview p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.patientview h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.patientview h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.patientview label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:14px
}

.patientview input{
	margin-left:18px;
}

.patientview .row{
	margin-top:10px;
}

.patientview .custom-select{
	margin-left:37px;
}

.patientview p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:240px;
	
}
.patientview .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.patientview .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.patientview span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.patientview .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
	width:270px;
}

.patientview .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.selectPrescriptForm{
	height:275px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
}


.VeteransAdPrescriptionDetail{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.VeteransAdPrescriptionDetail p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.VeteransAdPrescriptionDetail h1{
	width:100%;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	padding-left:20px;
}

.VeteransAdPrescriptionDetail h2{
	width:820px;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#2e597a;
	margin-top:10px;
	padding-left:40px;
	padding-right:20px;
	
}

.VeteransAdPrescriptionDetail label{
	margin-left:8px;
	width:250px;
	text-align:right;
	color:#000000;
	font-size:12px
}

.VeteransAdPrescriptionDetail input{
	margin-left:17px;
}

.VeteransAdPrescriptionDetail .row{
	margin-top:10px;
}

.VeteransAdPrescriptionDetail .custom-select{
	margin-left:18px;
}

.VeteransAdPrescriptionDetail p{
	float:left;
	width:580px;
	font-size:16px;
	color:#2e597a;
	margin-top:0px;
	padding-left:230px;
	
}
.VeteransAdPrescriptionDetail .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

.VeteransAdPrescriptionDetail .smallnote a{
	padding-left:17px;
	height:12px;
	color:#28abe1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.VeteransAdPrescriptionDetail span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.VeteransAdPrescriptionDetail .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.VeteransAdPrescriptionDetail .value{
	width:300px;
	margin-left:12px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.VeteransAdPrescriptionDetail hr{
	width:870px;
	margin-top:20px;
}

.backbtn{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:16px;
	height:36px;
	line-height:36px;
	text-align:center;
	text-decoration:none;
	width: 65px;
	font-weight:normal;
	background: url(../img/bg_backbtn.png) 0px 2px no-repeat;
}

.contentbtntop .btn-top{
	margin-top:53px;
}

.contentbtntop .backbtn{
	margin-top:16px;
	position: absolute
}

.prescriberlink{
	font-size:12px;
	color:#2687c6;
	font-weight:normal;
	position:absolute;
	text-decoration:none;
	right:0px;
	top:0px;
}

.printlink{
	font-size:12px;
	color:#2687c6;
	font-weight:normal;
	position:absolute;
	text-decoration:none;
	right:0px;
	top:-35px;
}

.prescriberlink span{
	background: url(../img/arrowproduct.png) no-repeat;
	display:block;
	height:10px;
	width:7px;
	float:right;
	margin-top:5px;
	margin-left:5px;
}

.colm3{
	font-size:12px !important;
	color:#000000 !important;
}
.panelbox .prescribelisted .wrap-popup-small{
	left: 230px;
	top:85px;
}
.wrap-popup-small.center{
	color: #000;
	left: 50%;
	height:  auto;
	margin-left: -200px;
	top: 260px;
	width: 400px
}
	.wrap-popup-small.center .popup{
		padding: 20px 0;
		margin: 0 auto;
		text-align: center!important
	}
		.wrap-popup-small.center .popup h1{
			padding: 0;
			margin: 0 auto;
			text-align: center!important
		}
        .wrap-popup-small.center .popup .popup_header{
            text-align: left;
            position: relative;
            top: -10px;
            margin: 0 0 0px 15px;
        }
             .wrap-popup-small.center .popup .popup_header h3{
                color: #193878;
                font-weight: bold;
                float: left
             }
             .wrap-popup-small.center .popup .popup_header .close_btn{
                background: url(../img/close_btn.png) no-repeat -1px -1px;
                display: block;
                float: right;
                height: 14px;
                margin-right: 15px;
                width: 15px;
             }
        .wrap-popup-small.center .popup .tbl_info{
            text-align: left;
            width: 370px
        }
        .wrap-popup-small.center .popup .tbl_info th{
            font-size: 12px!important
        }
        
        
        
        
.wrap-popup-small{
	left:-2px;
	display: none;
	position: absolute;
	min-height: 110px;
	top:125px;
	width:332px;
	z-index:100;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border:2px solid #5480A2;
	background: rgb(204,229,248); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjZTVmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2VjZjVmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY5ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(204,229,248,1) 0%, rgba(236,245,253,1) 73%, rgba(244,249,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,229,248,1)), color-stop(73%,rgba(236,245,253,1)), color-stop(100%,rgba(244,249,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(204,229,248,1) 0%,rgba(236,245,253,1) 73%,rgba(244,249,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce5f8', endColorstr='#f4f9fe',GradientType=0 ); /* IE6-8 */
}

.popup {
        width: 100%;
		margin:0 auto;
		text-align:center;
		
}
.popup h1{
       width:305px;
	   font-size:12px;
	   font-weight:normal;
	   padding-left:15px
}

.popup .row  .btn{
	color:#ffffff;
}

.popup .label{
    width: 70px;
    text-align: right!important
}
.resetpassword{
	height:390px;
}

.resetpassword .row{
	margin-top:20px;
}

.resetpassword h3{
	width:755px !important;
}

.resetpassword span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.resetpassword .label{
	text-align:right;
	margin-left:115px;
	height:22px;
}

.resetpassword .value{
	width:300px;
	margin-left:20px;
	font-weight:bold;
	height:22px;
}

.resetpassword label{
	color:#2e597a;
	font-size:12px;
	width:150px;
	text-align:right;
	margin-left:115px;
}

.resetpassword input{
	margin-left:20px;
}

.resetpassword .smallnote{
	font-size:11px;
	color:#2E597A;
	width:480px;
	margin-left:285px;
}

.resetpasswordconfirm{
	height:100px;
}


.resetsecurity{
	height:230px;
}

.resetsecurity .row{
	margin-top:20px;
}

.resetsecurity span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.resetsecurity .label{
	text-align:right;
	margin-left:115px;
	height:22px;
}

.resetsecurity .value{
	width:300px;
	margin-left:20px;
	font-weight:bold;
	height:22px;
}

.resetsecurity label{
	color:#2e597a;
	font-size:12px;
	width:150px;
	text-align:right;
	margin-left:115px;
}

.resetsecurity input{
	margin-left:20px;
}

.resetsecurity .smallnote{
	font-size:14px;
	color:#2E597A;
	width:480px;
	margin-left:295px;
}

.resetsecurity .custom-select{
	margin-left:20px;
}

.resetTemporarypassword{
	height:390px;
}

.resetTemporarypassword .row{
	margin-top:20px;
}

.resetTemporarypassword h3{
	width:745px !important;
}

.resetTemporarypassword span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.resetTemporarypassword .label{
	text-align:right;
	margin-left:115px;
	height:22px;
	width:160px;
}

.resetTemporarypassword .value{
	width:300px;
	margin-left:20px;
	font-weight:bold;
	height:22px;
}

.resetTemporarypassword label{
	color:#2e597a;
	font-size:12px;
	width:250px;
	text-align:right;
}

.resetTemporarypassword input{
	margin-left:20px;
}

.resetTemporarypassword .smallnote{
	font-size:11px;
	color:#2E597A;
	width:480px;
	margin-left:272px;
}


.noneprescriberAssociation{
	height:155px;
}

.noneprescriberAssociation .row{
	margin-top:20px;
}

.noneprescriberAssociation label{
	color:#2e597a;
	font-size:16px;
	width:150px;
	text-align:right;
	margin-left:115px;
}

.noneprescriberAssociation input{
	margin-left:20px;
}


.nonPrescriberAssociation{
	height:330px;
}

.nonPrescriberAssociation .row{
	margin-top:20px;
}

.nonPrescriberAssociation h3{
	width:745px !important;
}

.nonPrescriberAssociation span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.nonPrescriberAssociation .label{
	text-align:right;
	margin-left:115px;
	height:22px;
}

.nonPrescriberAssociation .value{
	width:300px;
	margin-left:20px;
	font-weight:bold;
	height:22px;
}

.nonPrescriberAssociationConfirmation{
	height:100px;
}


.registrationConfirm{
	height:260px;
}

.registrationConfirm p{
	width:875px;
	margin-left:20px;
	margin-top:20px;
	color:#2E597A;
}

.PrescriberValidation{
	height:680px;
}


.PrescriberValidation span{
	color:#2e597a;
	font-size:12px;
	float:left;
	width:150px;
}

.PrescriberValidation .label{
	text-align:right;
	margin-left:115px;
	height:22px;
	width:160px;
}

.PrescriberValidation .value{
	width:300px;
	margin-left:20px;
	font-weight:normal;
	height:22px;
}

.PrescriberValidation label{
	color:#2e597a;
	font-size:12px;
	width:160px;
	text-align:right;
	margin-left:115px;
}

.PrescriberValidation input{
	margin-left:20px;
}

.PrescriberValidation .smallnote{
	font-size:14px;
	color:#2E597A;
	width:480px;
	margin-left:285px;
}

.PrescriberValidation hr{
	width:100%;
	margin-top:35px;
	float:left;
}
.PrescriberValidation .contentcheckbox label{
	text-align:left;
	width:595px;
	margin-left:20px;
}

.PrescriberValidation .contentcheckbox a{
	margin-left:260px;
}

.PrescriberValidation p{
	font-size:12px;
	color:#2E597A;
	margin-left:30px;
}

.PrescriberValidation .row{
	margin-top:10px;
}

.Prescribersearch{
	height:215px;
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
	border: 1px solid #dddddd;
}

.Prescribersearch p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	float:left;
	width:800px;
	margin-left:30px;
}



.Prescribersearch label{
	margin-left:30px;
	width:250px;
	text-align:left;
	color:#000000;
	font-size:12px
}

.Prescribersearch input{
	margin-left:30px;
}

.Prescribersearch .row{
	margin-top:10px;
	width:200px;
}


.Prescribersearch .smallnote{
	font-size:11px;
	font-weight:normal;
	color:#000000;
}



.Prescribersearch span{
	color:#2e597a;
	font-size:14px;
	float:left;
	width:250px;
}

.Prescribersearch .label{
	text-align:right;
	margin-left:15px;
	font-size:14px;
	color:#000000;
	height:22px;
	width:270px;
}

.Prescribersearch .value{
	width:300px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:14px;
	height:22px;
}

/**********************/
.black_font{
    color: #000  
}
.reg_font{
    font-weight: normal!important
    
}
.banner_block{
    float: left;
    padding: 8px;
    margin-left: 50px;
}

.help_block{
    background: #fff;
    width: 750px;
    margin: 0 auto
}
    .help_block .bigline{
        width: 700px
    }
    .help_data{
        color: #000;
        padding: 20px 60px;
    }
        .help_data ul li{
            list-style: disc
        }
    .foot_block{
        text-align: center;
        padding: 25px 0 20px 0;
    }
    
    
 .input_block{
    float:left;
    margin-left: 37px;
    margin-right: 12px;
    position: relative;
    margin-top: 10px;
    width: 90px;
 }   
    .input_block input[type=text]{
        width: 100%
    }
 .control_block{
    display: none;
 }
	.control_block.date{
		height: 30px;
		margin-left: 36px;
		margin-top: 10px;
		width: 200px
	}
		.control_block.date input{
			width: 90px;
		}
		.control_block.date img{
			display: block;
			float: left;
			margin-top: 7px;
		}
		.control_block.date .btnsmallnext{
			margin-top: 4px
		}
	
 .set_block{
    float: left;
    position: relative;
    height: 30px;
 }
    .set_block .value_block{
        position: relative;
        top: 10px;
        margin-left: 36px;
        font-size: 14px;
        font-weight: bold;
        color: black;
    }
    
    .deactivated{
        cursor:default!important;
        opacity: 0.5
    }
    
    .prescriberSurvey.pom .btnsmallnext{
        background: #007482
    }
.prescriberSurvey.pom1 .btnsmallnext{
        background: #007482
    }
    .prescriberSurvey.steps .btnsmallnext{
        background: #ee3a43
    }
	
	.surveyselect .backbtn, .homepage .backbtn, .homepage_notreg .backbtn{
		display: none
	}
	
	.text_menu{
		color: #193878;
		cursor: default;
		float: right;
		font-size: 21px;
		font-weight: bold;
		margin: 15px;
		text-decoration: none;
	}
	.ui-datepicker{
		font-size: 14px!important;
		overflow: hidden;
		position: relative;
	}
	
	.ui-datepicker-trigger{
		border: 0px;
		display: inline-block;
		height: 15px;
		margin-left: 5px;
		width: 15px;
	}

.placeholder_text {color: #fff;}
.spanishBtn {
	background-image:url("../img/images_es/30/btn_Spanish.png");
	width: 120px;
	height: 55px;
	margin-right: 5px;
	}
	
.spanishBtn_Rev {
	background-image:url("../img/images_es/1/btn_Spanish.png");
	width: 120px;
	height: 55px;
	margin-right: 5px;
	}
	
.spanishBtn_Thalo {
	background-image:url("../img/images_es/2/btn_Spanish.png");
	width: 120px;
	height: 55px;
	margin-right: 5px;
	}
	
.agreementForm .section1 .subsesionbox .title span.textleftEs{
	margin-left:15px;
	margin-top:4px;
	float:left;
	width:380px;
	color:#ffffff;
}

.agreementForm .section1 .subsesionbox .title span.textrightEs{
	margin-left:30px;
	margin-top:4px;
	float:left;
	width:400px;
	color:#ffffff;
}

.spanish-btn-top{
	float:right;
	color:#092c56;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:16px;
	line-height:16px;
	text-align:center;
	text-decoration:none;
	width: 100.5px;
	font-weight:bold;
	border: 2px solid #fec013;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin-left:10px;
	
	background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2ZmZjhlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZTNhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iI2ZmZGM4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmRjOGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 30%, rgba(255,248,232,1) 39%, rgba(255,227,164,1) 57%, rgba(255,220,142,1) 65%, rgba(255,220,142,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(30%,rgba(255,255,255,1)), color-stop(39%,rgba(255,248,232,1)), color-stop(57%,rgba(255,227,164,1)), color-stop(65%,rgba(255,220,142,1)), color-stop(100%,rgba(255,220,142,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,248,232,1) 39%,rgba(255,227,164,1) 57%,rgba(255,220,142,1) 65%,rgba(255,220,142,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffdc8e',GradientType=0 ); /* IE6-8 */

}

.whilebox .spanishBtn{

	margin-top:20px;
	color:#7b7b7b;
	font-weight:bold;
	
	margin-right:15px;
	float:right;
}

.whilebox .spanishBtn_Rev{

	margin-top:20px;
	color:#7b7b7b;
	font-weight:bold;
	
	margin-right:15px;
	float:right;
}

.whilebox .spanishBtn_Thalo{

	margin-top:20px;
	color:#7b7b7b;
	font-weight:bold;
	
	margin-right:15px;
	float:right;
}

.btnmenusmallEs{
	height:36px;
	line-height:36px;
	width:210px;
	display:block;
	float:left;
	background-color:#99ccff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-left:20px;
	padding:3px;
	-moz-box-shadow: 0px 4px 4px #A9AFBC;
	-webkit-box-shadow: 0px 4px 4px #A9AFBC;
	box-shadow: 0px 4px 4px #A9AFBC;
}

.btnmenusmallEs.gray{
	background-color:#007482;
}


.btnmenusmallEs.red{
	background-color:#ee3a43;
}

.btnmenusmallEs .innerbg{
	font-size:18px;
	color:#ffffff;
	display:block;
	float:left;
	width:100%;
	height:100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjExIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.45) 0%, rgba(255,255,255,0.11) 26%, rgba(255,255,255,0.01) 37%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.45)), color-stop(26%,rgba(255,255,255,0.11)), color-stop(37%,rgba(255,255,255,0.01)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

	line-height:36px;
	text-align:center;
}

.prescriberSurveyEs h1{
	width:96%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:15px;
	padding-left:20px;
	text-align:left;
}

.prescriberSurveyEs{
	width:920px;
	background-color:#f0f0f0;
	float:left;
	margin-left:25px;
	margin-top:10px;
    padding-bottom: 20px;
	border: 1px solid #dddddd;
}

.prescriberSurveyEs p{
	font-weight:bold;
	font-size:18px;
	color:#000000;
	margin-top:50px;
	margin-left:45px;
	float:left;
	width:700px;
}

.prescriberSurveyEs h1{
	width:100%;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:15px;
	padding-left:20px;
	text-align:center;
}


.prescriberSurveyEs .row{
	margin-top:10px;
}

.prescriberSurveyEs .custom-select{
	margin-left:37px;
	margin-top:10px;
}

.prescriberSurveyEs p{
	float:left;
	width:495px;
	font-size:12px;
	color:#000000;
	margin-top:15px;
	font-weight:normal;
}

.prescriberSurveyEs span{
	color:#2e597a;
	font-size:16px;
	float:left;
	width:250px;
}
.prescriberSurveyEs p span {
	color: #000;
	font-size: 12px;
	width: 20px;
	float: left;
	position: relative;
	margin: 0 0 0 -20px;
}

.prescriberSurveyEs .label{
	text-align:right;
	margin-left:15px;
	font-size:12px;
	color:#000000;
	height:22px;
}

.prescriberSurveyEs .value{
	width:150px;
	margin-left:30px;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	height:22px;
}

.btnsmallnext{
	float:left;
	color:#FFFFFF;
	cursor:pointer;
	display: block;
	font-size:12px;
	height:20px;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	width: 60px;
	font-weight:bold;
	border: 1px solid #86aace;
	background-color:#99ccff;
	margin-left:28px;
	margin-top:13px;
}

.prescriberSurveyEs hr{
	width:870px;
	margin-top:20px;
}

.contentbtntop .spanishBtn {
	margin-top:16px;
	position: absolute
}

.contentbtntop .spanishBtn_Rev {
	margin-top:16px;
	position: absolute
}

.contentbtntop .spanishBtn_Thalo {
	margin-top:16px;
	position: absolute
}

.prescriberSurveyEs.pom .btnsmallnext{
    background: #007482
}
.prescriberSurveyEs.pom1 .btnsmallnext{
    background: #007482
}
.prescriberSurveyEs.steps .btnsmallnext{
    background: #ee3a43
}
    
.prescriberSurvey.pom1 .btnsmallnext{
    background: #007482
}

.btnmenusmallEsPPAF{
	height:70px;
	line-height:36px;
	width:210px;
	display:block;
	float:left;
	background-color:#99ccff;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-left:20px;
	padding:3px;
	-moz-box-shadow: 0px 4px 4px #A9AFBC;
	-webkit-box-shadow: 0px 4px 4px #A9AFBC;
	box-shadow: 0px 4px 4px #A9AFBC;
}

.btnmenusmallEsPPAF .innerbg{
	font-size:18px;
	color:#ffffff;
	display:block;
	float:left;
	width:100%;
	height:100%;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQ1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjExIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.45) 0%, rgba(255,255,255,0.11) 26%, rgba(255,255,255,0.01) 37%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.45)), color-stop(26%,rgba(255,255,255,0.11)), color-stop(37%,rgba(255,255,255,0.01)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.45) 0%,rgba(255,255,255,0.11) 26%,rgba(255,255,255,0.01) 37%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

	line-height:36px;
	text-align:center;
}

.btnmenusmallEsPPAF.gray{
	background-color:#007482;
}


.btnmenusmallEsPPAF.red{
	background-color:#ee3a43;
}
.margin0px{
margin:0px auto;
margin-top:18px !important;
}

.bodyTextReports {
	padding: 5px 15px;
	font-weight:bold;
	color: #193878;
}

.reportText {
	padding-left: 0px;
	padding-right: 15px;
	font-weight:bold;
	color: #193878;
	text-decoration: underline;
}

.spaceUnder {
	padding-bottom: 1em;
}

/*styles for the reports tab */
.textTextDescriptionSpace {
	padding-top: 5px;
}

.reportsListSpace{
    padding-top: 10px;
}

.label {
	margin-right: 2px;
}

.reportsPanelbox{
	margin-right: 2px;
	position: relative;
	top: 15px;
	width:840px;
	right: -50px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#DEE9F2;
	border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 10px;
	float:left;
}

.reportsSubtitlebox{
	font-size:13px;
	color:#2e597a;
	float:right;
	font-style:italic;
	
}

.reportLabel {
	width: 105px;
	vertical-align: top;
	text-align:right;
}

.reportLabelDateTo {
	width: 54px;
	vertical-align: top;
	text-align:right;
}

.reportPrescriber {
	width: 97px;
	vertical-align: top;
	text-align:right;
}

.reportInput {
	width: 130px;
	vertical-align: top;
}

.calendarPopup {
	background-image:url("../img/calendar.jpg");
	width: 17px;
	height: 15px;
}

span.icon {
	display: inline-block;
	text-align:center;
	background-repeat:no-repeat;
	background-color: transparent;
	background-position: center center;
	vertical-align: middle;
}

.contentContainer {
	background-color: #DEE9F2;
	border-left: 2px solid #5480A2;
	border-right: 2px solid #5480A2;
}

.productsTable {
	background-color: #FFFFFF;
	border: 2px solid #ccc;
	width: 121px;
	height: 82px;
	overflow-x: hidden;
	resize: none;
}

.exportToExcelIcon {
	background-image:url("../img/Export_to_Excel_Icon.png");
	width: 75px;
	height: 60px;
}

.runReportBtn {
	background-image:url("../img/btn_Run_Report.png");
	width: 120px;
	height: 50px;
}

.dataTable {
	background-color: #FFFFFF;
	font-size: 11px;
	border: 2px solid #7690AB;
}

.searchResultsContainer {
	background-color: #DEE9F2;
	width: 839px;
	height: 235px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: none;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E4F8', endColorstr='#E5F2FD'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C9E4F8), to(#E5F2FD)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C9E4F8,  #E5F2FD); /* for firefox 3.6+ */ 
}

th.reportSortControls {
	border-left: none;
	padding: 5px 2px 0 0;
	white-space: nowrap;
	text-align: right;
}

.dataTable th {
	color: #000000;
	padding: 8px;
	text-align: left;
	border-left: 1px solid #7690AB;
}

.dataTable .splitHeader th {
	padding-top: 2px;
	padding-bottom: 2px;
}

.dataTable .splitHeader th.topHeader {
	border-bottom: 1px solid #7690AB;
	text-align: center;
}

.dataTable td {
	color: #4B6075;
	padding: 8px;
	border-left: 1px solid #7690AB;
}

.dataTable a, .dataTable a.active, .dataTable a.visited, .dataTable a.hover {
	font-weight: bold;
}

td.startRow, th.startRow {
	border-left: none;
}

.odd {
	background-color: #F1F5F8;
}

.even {
	background-color: #FFFFFF;
}

th.sortControls {
	border-left: none;
	padding: 5px 2px 0 0;
	white-space: nowrap;
	text-align: right;
}

/* Arrow definitions */
.downArrow {
	background-image:url("../img/btn_arrow_down.png");
	width: 7px;
	height: 4px;
}

.upArrow {
	background-image:url("../img/btn_arrow_up.png");
	width: 7px;
	height: 4px;
}

.rightArrow {
	background-image:url("../img/btn_arrow_right.png");
	width: 4px;
	height: 7px;
}

.bigPad_L {
	padding-left: 15px;
}

.reviewAuthInfo{
	font-size:11px;	
	color: #4B6075;
}

.bigPad_T {
	padding-top: 15px;
}

.registeredPresTable {
	padding-top:4px;
	padding-left:5px;
	background-color: #FFFFFF;
	border: 2px solid #AEB3B7;
	width: 140px;
	height: 90px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.historicalAuthSearchResultsContainer {
	background-color: #DEE9F2;
	width: 839px;
	height: 160px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: none;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E4F8', endColorstr='#E5F2FD'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C9E4F8), to(#E5F2FD)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C9E4F8,  #E5F2FD); /* for firefox 3.6+ */ 
}

.tbl_info tr .patientnameInReports{
	color:#2687c6;
	font-weight: bold;
}

.reg_font_reports{
    font-weight: bold
    
}

nav.navtop ul li.last { 
	margin-left:5px;
	border-left:none;
}

.hideBtn {
	background-image:url("../img/btn_Hide_blue.png");
	width: 78px;
	height: 35px;
}

.hideBtn_off {
	background-image:url("../img/btn_Hide_grey.png");
	width: 78px;
	height: 35px;
}

.unHideBtn {
	background-image:url("../img/btn_UnHide_blue.png");
	width: 78px;
	height: 35px;
}

.unHideBtn_off {
	background-image:url("../img/btn_UnHide_grey.png");
	width: 78px;
	height: 35px;
}

.hideBtn {
	background-image:url("../img/btn_Hide_blue.png");
	width: 78px;
	height: 35px;
}

.unHideBtn {
	background-image:url("../img/btn_UnHide_blue.png");
	width: 78px;
	height: 35px;
}

.hideBtn_off {
	background-image:url("../img/btn_Hide_grey.png");
	width: 78px;
	height: 35px;
}

.unHideBtn_off {
	background-image:url("../img/btn_UnHide_grey.png");
	width: 78px;
	height: 35px;
}

span.icon {
	display: inline-block;
	text-align:center;
	background-repeat:no-repeat;
	background-color: transparent;
	background-position: center center;
	vertical-align: middle;
}
.hideUnhideDiv{
	width: 60px; 
	float:left;
}

.hideUnhideSpan{
	width: 60px;
}

.popupDiv {
	position: relative;
	margin-top: 100px;
	z-index: 10;
}

/*** Popup Container Definitions - this is for the containers with the dark-to-light backround, used for forms and table display ***/
.popupContainerTopBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_TopLft.png");
	width: 10px;
	height: 10px;
}

.popupContainerTopBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/untabbedGradientContainer_Top.png");
	width: 100%;
	height: 10px;
}

.popupContainerTopBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_TopRgt.png");
	width: 10px;
	height: 10px;
}

.popupContainerBottomBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_BottomLft.png");
	width: 10px;
	height: 9px;
}

.popupContainerBottomBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/untabbedGradientContainer_Bottom.png");
	width: 100%;
	height: 9px;
}

.popupContainerBottomBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_BottomRgt.png");
	width: 10px;
	height: 9px;
}
/***** Popup definitions - this is for the elements required to present popup windows used to present messages and additional data *****/
#popupContainer {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	border: 0px;
	overflow: hidden;
}
.popupText {
	line-height: 18px;
}
/***** Page layout "helper" style definitions *****/
.buffer {
	padding: 2px;
	font-size: 8px;
	line-height: 8px;
}/* Navigation button definitions */
.popupCancelBtnSml {
	background-image:url("../img/btn_Cancel_small.png");
	width: 132px;
	height: 39px;
}

.popupContinueBtnSml {
	background-image:url("../img/btn_Continue_small.png");
	width: 131px;
	height: 39px;
}

.popupContinueBtnSml_es {
	background-image:url("../images_es/Portal/btn_Continue_small.png");
	width: 131px;
	height: 39px;
}
/*** Main Content Container Definitions - this is for the light-to-dark gradient container that contains the Celgene logo in the upper left corner ***/
.mainContentContainerTopBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/mainContainer_TopLft.png");
	width: 9px;
	height: 9px;
}

.mainContentContainerTopBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/mainContainer_Top.png");
	width: 100%;
	height: 9px;
}

.mainContentContainerTopBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/mainContainer_TopRgt.png");
	width: 9px;
	height: 9px;
}

.mainContentContainerBottomBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/mainContainer_BottomLft.png");
	width: 9px;
	height: 9px;
}

.mainContentContainerBottomBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/mainContainer_Bottom.png");
	width: 100%;
	height: 9px;
}

.mainContentContainerBottomBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/mainContainer_BottomRgt.png");
	width: 9px;
	height: 9px;
}
/*** Content Container Definitions - this is for the containers with the single-colored backround and that hold most forms ***/
.contentContainer {
	background-color: #DEE9F2;
	border-left: 2px solid #5480A2;
	border-right: 2px solid #5480A2;
}
/*** Content Container Definitions - this is for the containers with the single-colored backround and that hold most forms ***/
.contentContainerTopBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/contentContainer_TopLft.png");
	width: 5px;
	height: 5px;
}

.contentContainerTopBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/contentContainer_Top.png");
	width: 100%;
	height: 5px;
}

.contentContainerTopBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/contentContainer_TopRgt.png");
	width: 5px;
	height: 5px;
}

.contentContainerBottomBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/contentContainer_BottomLft.png");
	width: 5px;
	height: 5px;
}

.contentContainerBottomBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/contentContainer_Bottom.png");
	width: 100%;
	height: 5px;
}

.contentContainerBottomBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/contentContainer_BottomRgt.png");
	width: 5px;
	height: 5px;
}
.searchBtn{
background-image:url("../img/btn_Search.png");
	width: 121px;
	height: 52px;
	margin-left: -10px;
}
.slimPad_B {
	padding-bottom: 5px;
}
.bodyText {
	padding: 5px 15px;
}
/*** Untabbed Gradient Container Definitions - this is for the containers with the dark-to-light backround, used for forms and table display ***/
.untabbedGradientContainerTopBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_TopLft.png");
	width: 10px;
	height: 10px;
}

.untabbedGradientContainerTopBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/untabbedGradientContainer_Top.png");
	width: 100%;
	height: 10px;
}

.untabbedGradientContainerTopBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_TopRgt.png");
	width: 10px;
	height: 10px;
}

.untabbedGradientContainerBottomBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_BottomLft.png");
	width: 10px;
	height: 9px;
}

.untabbedGradientContainerBottomBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/untabbedGradientContainer_Bottom.png");
	width: 100%;
	height: 9px;
}

.untabbedGradientContainerBottomBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/untabbedGradientContainer_BottomRgt.png");
	width: 10px;
	height: 9px;
}
/*** Tabbed Gradient Container Definitions - this is for the containers with the dark-to-light backround that used tabs to display multiple views on a page ***/
.tabbedGradientContainerTopBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/tabbedGradientContainer_TopLft.png");
	width: 10px;
	height: 10px;
}

.tabbedGradientContainerTopBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/tabbedGradientContainer_Top.png");
	width: 100%;
	height: 10px;
}

.tabbedGradientContainerTopBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/tabbedGradientContainer_TopRgt.png");
	width: 10px;
	height: 10px;
}

.tabbedGradientContainerBottomBorder .leftCorner {
	background-repeat: no-repeat;
	background-image: url("../img/tabbedGradientContainer_BottomLft.png");
	width: 10px;
	height: 9px;
}

.tabbedGradientContainerBottomBorder .middleEdge {
	background-repeat: repeat-x;
	background-image: url("../img/tabbedGradientContainer_Bottom.png");
	width: 100%;
	height: 9px;
}

.tabbedGradientContainerBottomBorder .rightCorner {
	background-repeat: no-repeat;
	background-image: url("../img/tabbedGradientContainer_BottomRgt.png");
	width: 10px;
	height: 9px;
}
.bold {
	font-weight: bold;
}
.label {
	margin-right: 2px;
}
.reviewAuthTable {
	font-size: 10px;
	border: 2px solid #7690AB;	
}

.reviewAuthTableHeader {
	padding-left:10px;
	padding-right:10px;
	background-color: #FFFFFF;
}

/***** Table definitions *****/

/*** Data table definition - used for displaying data tables with alternating grey and white rows ***/
.dataTable {
	background-color: #FFFFFF;
	font-size: 11px;
	border: 2px solid #7690AB;
}

.dataTable th {
	color: #000000;
	padding: 8px;
	text-align: left;
	border-left: 1px solid #7690AB;
}

.dataTable .splitHeader th {
	padding-top: 2px;
	padding-bottom: 2px;
}

.dataTable .splitHeader th.topHeader {
	border-bottom: 1px solid #7690AB;
	text-align: center;
}

.dataTable td {
	color: #4B6075;
	padding: 8px;
	border-left: 1px solid #7690AB;
}

.dataTable a, .dataTable a.active, .dataTable a.visited, .dataTable a.hover {
	font-weight: bold;
}

td.startRow, th.startRow {
	border-left: none;
}

.odd {
	background-color: #F1F5F8;
}

.even {
	background-color: #FFFFFF;
}

th.sortControls {
	border-left: none;
	padding: 5px 2px 0 0;
	white-space: nowrap;
	text-align: right;
}

.headerBorderRight{
border-right: 1px solid #7690AB;
}
.reviewAuthPatientRow {
	padding-left:5px;
	padding-right:5px;
	background-color: #F1F5F8;
	
}
.reviewAuthInfo{
	font-size:11px;	
	color: #4B6075;
}

.contentContainer {
	background-color: #DEE9F2;
	border-left: 2px solid #5480A2;
	border-right: 2px solid #5480A2;
}

.productsTable {
	padding-top:4px;
	padding-left:5px;
	background-color: #FFFFFF;
	border: 2px solid #ccc;
	width: 121px;
	height: 82px;
	overflow-x: hidden;
	resize: none;
}

.exportToExcelIcon {
	background-image:url("../img/Export_to_Excel_Icon.png");
	width: 75px;
	height: 60px;
}

.runReportBtn {
	background-image:url("../img/btn_Run_Report.png");
	width: 120px;
	height: 50px;
}

.dataTable {
	background-color: #FFFFFF;
	font-size: 11px;
	border: 2px solid #7690AB;
}

.searchResultsContainer {
	background-color: #DEE9F2;
	width: 839px;
	height: 235px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: none;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E4F8', endColorstr='#E5F2FD'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C9E4F8), to(#E5F2FD)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C9E4F8,  #E5F2FD); /* for firefox 3.6+ */ 
}

.dataTable th {
	color: #000000;
	padding: 8px;
	text-align: left;
	border-left: 1px solid #7690AB;
}

.dataTable .splitHeader th {
	padding-top: 2px;
	padding-bottom: 2px;
}

.dataTable .splitHeader th.topHeader {
	border-bottom: 1px solid #7690AB;
	text-align: center;
}

.dataTable td {
	color: #4B6075;
	padding: 8px;
	border-left: 1px solid #7690AB;
}

.dataTable a, .dataTable a.active, .dataTable a.visited, .dataTable a.hover {
	font-weight: bold;
}

td.startRow, th.startRow {
	border-left: none;
}

.reportsPanelbox{
	margin-right: 2px;
	position: relative;
	top: 15px;
	width:840px;
	right: -50px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#DEE9F2;
	border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 10px;
	float:left;
}
.pad_T {
	padding-top: 10px;
}
.pad_B {
	padding-bottom: 10px;
}
.pad_L {
	padding-left: 10px;
}
.reviewAuthInfo{
	font-size:11px;	
	color: #4B6075;
}
.bigPad_L {
	padding-left: 15px;
}
.bigPad_T {
	padding-top: 15px;
}
.reviewAuthDispenseTable {
	font-size: 10px;
	border: 2px solid #7690AB;
	background-color: #FFFFFF;	
}
.writePrescriptionBtn{
background-image:url("../img/btn_Write_Prescription.png");
	width: 145px;
	height: 33px;
	margin-left: -10px;
}

.bold {
	font-weight: bold;
}

.prescribers{
	float:right;
	width:150px;
	height:55px;
	border:1px solid #000000;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:5px;
	overflow-x: hidden;
	overflow-y: scroll;
	color:#0a0a0b;
	margin-left:15px;
	font-size: 12px;
	background-color:white;
}

.rowCalendar {
	float:left;
	width:300px;
}

.vertical-text {
	height: 66px !important;
	widht:66px !important;
	font-weight: bold;
	border: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000, M12=1.00000000, M21=-1.00000000, M22=0.00000000,sizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000, M12=1.00000000, M21=-1.00000000, M22=0.00000000,sizingMethod='auto expand');
	-moz-transform:  matrix(0.00000000, -1.00000000, 1.00000000, 0.00000000, 0, 0);
	-webkit-transform:  matrix(0.00000000, -1.00000000, 1.00000000, 0.00000000, 0, 0);
	-o-transform:  matrix(0.00000000, -1.00000000, 1.00000000, 0.00000000, 0, 0);
}

.vHeaderCellDiv {
	width :20px;
	height : 20px;
	border : 2px solid #AEB3B7;
	background-color: #FFFFFF;
	font-size: 14px;
	text-align:center;
	color: #000000;
}

.calendarTable {
	background-color: #FFFFFF;
	font-size: 11px;
}

.calendarTable td {
	border: 2px solid #AEB3B7  ;
}

.calHorizontalHeader {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 35px;
}

.calHeaderCell {
	border: 2px solid #AEB3B7;
	background-color: #5480A2;
}

.calendarCell {
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	height : 66px;
	width : 78px;
	color: #000000;
	border: 2px solid #7690AB;
}

.odd {
	background-color: #F1F5F8;
}

.even {
	background-color: #FFFFFF;
}

.dateDiv {
	width :20px;
	height : 20px;
	border : 2px solid #AEB3B7;
	background-color: #FFFFFF;
	font-size: 12px;
	text-align:center;
	vertical-align: middle;
}

th.searchSortControls {
	border-left: none;
	padding: 5px 2px 0 0;
	white-space: nowrap;
	text-align: right;
}

.searchContainer {
	background-color: #DEE9F2;
	width: 868px;
	height: 140px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: none;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E4F8', endColorstr='#E5F2FD'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C9E4F8), to(#E5F2FD)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C9E4F8,  #E5F2FD); /* for firefox 3.6+ */ 
}

.reportPanelbox{
	margin-right: 2px;
	position: relative;
	top: 15px;
	width:870px;
	right: -18px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #5480a2;
	background-color:#DEE9F2;
	border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 10px;
	float:left;
}

.hiddenSearchResultsContainer {
	background-color: #DEE9F2;
	width: 839px;
	height: 111px;
	overflow-x: hidden;
	overflow-y: scroll;
	resize: none;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9E4F8', endColorstr='#E5F2FD'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C9E4F8), to(#E5F2FD)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C9E4F8,  #E5F2FD); /* for firefox 3.6+ */ 
}
.and{
	width:26px;
	height:26px;	
	display:block;
	left: 397px;
	top: 6px;
	position: absolute;
	color:white !important;
	font:bold;
}
.andList ul {
            
        }
.andList ul li{
            list-style: disc!important;
        }
		.alignRight{
			text-align:right !important;
		}
		.center{
	margin: 0 auto !important;
	width:555px;
}
.center1{
	margin: 0 auto !important;
	width:580px;
}
.centerEs{
	margin: 0 auto !important;
	width:620px;
}.nextBtnSml {
	background-image:url("../img/1/btn_Next_small.png");
	width: 39px;
	height: 17px;
}

.srk_row {
  width: 100%;
  /*margin: 0 auto;*/
    text-align: center;	
    margin-top: 15px;

}
.srk_block {
  width: 100px;
  /*float: left;*/
    display: inline-block;
    zoom: 1;
}.required {
	color: #7B0305;
} 