html{
  margin: 0;
  padding: 0;
  font-size: 11px;
  color: #4F5153;
  font-family:Arial, Helvetica, sans-serif;  background:#8A8C8E;
  /*background: #D0D3D6 url(../images/middleBg.gif) repeat-y top left;*/
}

body{
  margin: 0;
  padding: 0;
  background: #D1D4D7 url(../images/bodyBg.gif) top repeat-x;
  height: auto;
}
 
img{
  margin: 0;
  padding: 0;
  border: none;
}

div{
  margin:0;
  padding:0;
}

h1 {
  color: #4D5D72;
  font-size: 14px;
  font-weight: bold;
}

h2 {
  color: #4D5D72;
  font-size: 12px;
  font-weight: bold;

}
h3 {margin:0; padding:0;
  color: #5297FF;
  font-size: 14px;
  font-weight: bold;
  text-transform:lowercase;
}

a, img, div, p {
  border: none;
  vertical-align: top;
}

a {
  color: #4D5D72;
  text-decoration: none;
  outline-style: none;
}

input, select, textarea{
  font-size: 11px;
  color: #4F5153;
  font-family:Arial, Helvetica, sans-serif;
}

p {margin:0; padding:2px 0px 2px 0px;}
p.bodytext {margin:0; padding:2px 0px 2px 0px;}
#allWrap{
  margin: 0;
  padding: 0;
  width:1003px;

}

#topWrap{
/*  background: transparent url(../images/topBg.gif) top left; */
  background: #D8D9DB url(../images/topBg.gif) top left;
  margin: 0;
  padding:0;
  padding: 0;
  height: 146px;
  display: block;
}

#topLeft{
  margin: 0;
  padding: 0;
  float: left;
  width: 321px;
  height: 146px;
}

#topRight{
  margin: 0;
  padding: 0;
  float: left;
  width: 682px;
  height: 146px;
 
}

#middleWrap, #centerWrap{
  margin: 0;
  padding: 0;
  /*background: #D0D3D6 url(../images/middleBg.gif) repeat-y top left;*/
  background: #CDD2D7 url(../images/middleBg.gif) repeat-y top left;
}


#middleWrapLeft{
  margin: 0;
  padding: 0;
  background: transparent url(../images/leftWrapBg.gif) top left repeat-x;
  float: left;
  width: 321px;
  height: 492px;

  display: block;
}
#leftBotBg{
  margin: 0;
  padding: 0;
  background: transparent url(../images/leftBotBg1.gif) repeat-x;  
  float: left;
  width: 321px;
  min-height: 492px;
  height: 492px;
  display: block;
}

#LoginWrap{
 margin: 0;
 /*padding: 10px 0px 0px 10px;*/
 padding: 0px 0px 0px 10px;
 background: #E8EAEC url(../images/horizontal_lineBg.gif) bottom left repeat-x;
 height: 67px;
 display:block;
 font-size:11px;
}

#LoginWrap td{
 padding-left:10px;
 font-size:11px;
 font-weight:normal;
 
}

#LoginWrap form{
  margin:0;
  padding:0;
  
}

#LoginWrap input{
 margin:0;
 padding:0;
 height:17px;
 width:97px;
 border-top:1px solid #898989;
 border-left:1px solid #898989;
 background-color:#D8D8D8;
 
}

#LoginWrap input#login_button, #LoginWrap input#logout_button{
  padding:0 0 0 0px;
  background: transparent url(../images/login_button_bg.gif) 0px 1px  no-repeat;
  font-size:11px;
  font-weight:bold;  
  width:102px;
  height:18px;
  color:#738195;
  border:0px;
  border-top:0px solid;
  border-left:0px solid;
}

#LoginWrap input#logout_button{
  padding:0 0 0 0px;
  background: transparent url(../images/logout_button_bg.gif) 0px 1px  no-repeat;
  font-size:11px;
  font-weight:bold;  
  width: 102px;
  height:18px;
  color:#738195;
  border:0px;
  border-top:0px solid;
  border-left:0px solid;
}



#pageTitle     {
 margin: 0;
 padding:40px 0px 0px 45px;
 background: transparent url(../images/horizontal_lineBgRight.gif) bottom left repeat-x;
 height: 27px;
 display:block;
  text-align:left;
 color: #888888;
 font-size: 14px;
 font-weight: bold;
 text-transform:capitalize;
 }
 
  #pageTitle div{
  padding:0 0 0 15px;
  background:transparent url(../images/grey_arrow.gif) 0px 6px no-repeat;
}

#middleWrapRight{
  margin: 0;
  padding: 0;
  background: transparent url(../images/rightWrapBg.gif) top left no-repeat;
  float: left;
  width: 682px;
  min-height: 570px;
  height:auto !important;
  height: 570px;


}

#contentWrap{  
  margin: 0;
  padding:30px 10px 1px 60px;
  background: url(../images/rightContBg.gif) right bottom no-repeat;
  min-height:474px;
  height:auto !important;
  height:474px;


}

#bottom{
  margin: 0 !important;
  margin: -3px 0 0 0;
  padding: 0;
  background: none;
  display: block;
  height: 113px;
  background: transparent url(../images/botBg.gif) repeat-x;
}

#botTopWrap{
  margin: 0;
  padding: 0;
  height: 61px;
  /*background: transparent url(../images/botBg1.gif) no-repeat 302px 0px;*/
  background:#CED3D8 url(../images/botBg1.gif) no-repeat 302px 0px;  
}

#botBotWrap{
  margin: 0;
  padding: 0;
  background: transparent url(../images/botBg2.gif) left top no-repeat ;
  height: 52px;
}

#bottommenu{
  margin:0;
  padding:14px 0px 0px 0px;
  width:930px;
  float:left;
  text-align:right;
  vertical-align:top;
  height:11px; 
  color:#C3C4C5;
  font-size:10px;
}

#bottommenu a { font-size:10px; font-weight:bold; color:#C3C4C5; text-decoration:none;} 

#bottommenu a:hover {font-size:10px; font-weight:bold; color:#C3C4C5;text-decoration:underline;}


.clearer{
  margin: 0;
  padding: 0;
  background: #D0D3D6 url(../images/middleBg.gif) repeat-y top left;
  background: #D0D3D6 url(../images/clear.gif) repeat-y top left;
  height: 1px;
  font-size:1px;
  display: block;
  clear: both;
}

#topmenu{
  margin: 0;
  padding: 0;
  height: 20px;
  text-align:right;
  
}

#logos{
  margin: 0;
  padding: 0;
  height: 87px;
  text-align:right;
  
}

#logos a, #logos a:hover, #logos a img, #logos a:hover img {float:none; padding:0; margin:0; text-align:right; border:none;}

#mainmenu {height:39px; float:right; text-align:right; vertical-align:bottom; width:672px; margin:0px 0px 0px 0px; display: block;}

#mainmenu a{ font-size:11px; font-weight:bold; color:#0063B1; text-decoration:none; text-align:center;}
#mainmenu a:hover {font-size:11px; font-weight:bold; color:#004EB7;text-decoration:none;}

#first {width:128px; height:39px; background:url(../images/button_first_n.gif) left bottom no-repeat;float:left; text-align:left;}
#first a {width:60px; height:29px; background:url(../images/button_first_n.gif) left bottom no-repeat;float:left; text-align:left;padding:10px 0px 0px 68px;}
#first a:hover {width:60px; height:29px; background:url(../images/button_first_o.gif) left bottom no-repeat;float:left; text-align:left;padding:10px 0px 0px 68px;}
#first_r { width:128px; height:39px; background:url(../images/button_first_o.gif) left bottom no-repeat;float:left;text-align:left;}
#first_r a {width:60px; height:29px; background:url(../images/button_first_o.gif) left bottom no-repeat;float:left; text-align:left;padding:10px 0px 0px 68px;}
#first_r a:hover {width:60px; height:29px; background:url(../images/button_first_o.gif) left bottom no-repeat;float:left; text-align:left;padding:10px 0px 0px 68px;}


#second {width:140px;height:39px; background:url(../images/button_n.gif) left bottom no-repeat;float:left; text-align:left;}
#second_r {width:140px;height:39px; background:url(../images/button_o.gif) left bottom no-repeat;float:left; text-align:left;}
#second a {width:140px;height:29px; background:url(../images/button_n.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}
#second a:hover {width:140px;height:29px; background:url(../images/button_o.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}
#second_r a {width:140px;height:29px; background:url(../images/button_o.gif) left bottom no-repeat;float:left; text-align:center;padding:10px 0px 0px 0px;}
#second_r a:hover {width:140px;height:29px; background:url(../images/button_o.gif) left bottom no-repeat;float:left;text-align:center;padding:10px 0px 0px 0px;}

#four {width:124px;height:39px; background:url(../images/button_last_n.gif) left bottom no-repeat;float:left; text-align:center;}
#four_r {width:124px;height:39px; background:url(../images/button_last_o.gif) left bottom no-repeat;float:left; text-align:center;}
#four a {width:124px;height:29px; background:url(../images/button_last_n.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}
#four a:hover {width:124px;height:29px; background:url(../images/button_last_o.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}
#four_r a {width:124px;height:29px; background:url(../images/button_last_o.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}
#four_r a:hover {width:124px;height:29px; background:url(../images/button_last_o.gif) left bottom no-repeat;float:left; text-align:center; padding:10px 0px 0px 0px;}


#last_contener{width:306px;height:90px; padding:10px 0px 30px 0px; float:left;}
#arrow_blue{width:20px;height:50px;text-align:left;float:left;padding:4px 0px 0px 0px;}
#lastnews {width:286px;text-align:left;float:left;}
#lastnews a {font-size:10px; font-weight:bold; color:#4F5153; text-decoration:none;}
#lastnews a:hover {font-size:10px; font-weight:bold; color:#4F5153; text-decoration:underline;}


h3.latestHeader{padding:0 0 0 15px;
 background:transparent url(../images/grey_arrow.gif) 0px 6px no-repeat; margin: 0 0 0 -15px;
 display:block;
 text-align:left;
 color: #888888;
 font-size: 14px;
 font-weight: bold;
 text-transform:capitalize;}

 #submenu{
 margin:0;
 padding:0;
 background:#E8E9EA url(../images/submenu_bg_bottom.gif) top left no-repeat;
 width:138px;
/* min-height:126px;
 height:auto !important;*/
 height:auto;
 
 }
#submenu .submenu_item{
margin:0;
 padding:0;
  display:block;

}

.submenu_item{
 background:transparent url(../images/subitem_bg.gif) top repeat-y;
}
#submenu .submenu_item a{
  margin:0;
  padding:0 0 0 15px;
  display:block;
  height:24px;
  background:transparent url(../images/a_bg.gif) bottom repeat-x;
  vertical-align:bottom;
  line-height:24px;
  color:#324B6C;
}

#submenuBgBot{
  margin:0;
  padding:0;
  height:12px;
  width:138px;
  /*background:transparent url(../images/submenu_bg_bottom.png);*/
  background:transparent url(../images/grey_arrow.gif) 0px 0px no-repeat;
  /*background: #000;*/
  }
 
#LeftContent .fpNewsWrap{
  padding:10px 20px 20px 42px;
}

#LeftContent #last_contener{width:250px;height:auto; padding:10px 0px 10px 0px; float:left;}
#LeftContent #arrow_blue{width:10px;height:50px;text-align:left;float:left;padding:4px 0px 0px 0px;}
#LeftContent #lastnews {width:235px;text-align:left;float:left; clear:both;}
#LeftContent #lastnews a {font-size:10px; font-weight:bold; color:#4F5153; text-decoration:none;}
#LeftContent #lastnews a:hover {font-size:10px; font-weight:bold; color:#4F5153; text-decoration:underline;}
  
#tx-srfeuserregister-pi1-username{
  padding:0;
  margin:0;
  float:left;
}

#contentWrap .tx-srfeuserregister-pi1{
border:none; height: auto !important; min-height:600px; height:600px; padding:0px 0px 0px 0px; margin:0; width:607px;

}

#contentWrap .tx-srfeuserregister-pi1 .wholeform_create {float:left; border:none; height: auto !important; min-height:450px; height:450px; padding:0; margin:0; width:430px; }

.tx-srfeuserregister-pi1-fe_users_form {margin:0; padding:0; height: auto !important; min-height:450px; height:450px;}
/*
input.tx-srfeuserregister-pi1-submit{
margin: 0 0 0 95px !important;
margin: 0 0 0 75px;

}

*/

.tx-srfeuserregister-pi1 dl dd{
  margin:3px 0 !important;
  margin:0;
  padding:0;
  float:left;
  display:inline;
}

/*Extranet*/
.bodyE{
  margin: 0;
  padding: 0;
  background: #D1D4D7 url(../images/bodyBackE.gif) top repeat-x;
  height: auto;
}

#middleWrapRightE{
  margin: 0;
  padding: 0;
  background: transparent url(../images/rightWrapBg.gif) top left no-repeat;
  float: left;
  width: 682px;
  height:auto !important;
  min-height: 530px;
  height: 530px;


}

#externetWrapH{  
  margin: 0;
  padding:4px 10px 1px 20px;
 /* background: url(../images/rightContBg.gif) right bottom no-repeat;*/
   height:auto !important;
  min-height:525px;
  height:525px;
  float:left;
  background: transparent url(../images/hline_pagetE.gif) top left no-repeat; 
  
}

#externetWrapHome{  
  margin: 0;
  padding:30px 10px 1px 20px;
 /* background: url(../images/rightContBg.gif) right bottom no-repeat;*/
   height:auto !important;
  min-height:499px;
  height:499px;
  float:left;
  
}

#externetWrap{  
  margin: 0;
  padding:8px 10px 1px 20px;
  background: url(../images/rightContBg.gif) right bottom no-repeat;
  height:auto !important;
  min-height:529px;
  height:529px;
}

#leftColE {width:320px; height:auto; padding:3px 0px 10px 0px; float:left; }



#botTopWrapE{
  margin: 0;
  padding: 0;
  height: 61px;
  background:#CED3D8 url(../images/botBgE.gif) no-repeat 302px 0px;

}


.clearer_ext{
  margin: 0;
  padding: 0;
  background: #D0D3D6 url(../images/middleBg.gif) repeat-y top left;
  height: 1px;
  font-size:1px;
  display: block;
  clear: both;
}

#topConterE     {
 margin: 0;
 padding:0px 0px 0px 45px;
 /*background: transparent url(../images/horizontal_lineBgRight.gif) bottom left repeat-x;*/
 height:auto !important;
 min-height: 65px;
 height: 65px;
 text-align:left;
 color: #888888;
 font-size: 14px;
 font-weight: bold;
 text-transform:capitalize;
  
 }

#topConterE #pageTitleE     {
 margin: 0;
 width: 165px;
 padding:0px 0px 0px 0px;
 height:auto !important;
 min-height: 65px;
 height: 65px;
 display:block;
 text-align:left;
 color: #888888;
 font-size: 14px;
 font-weight: bold;
 text-transform:capitalize;
 float:left;
 
 }
 

 

#pageTitleE div.IT_title { height: 35px; background: transparent url(../images/IT_title.gif) left 10px no-repeat; padding:30px 0 0 55px;}
#pageTitleE div.Profile_title { height: 45px; background: transparent url(../images/Prof_title.gif) left 20px no-repeat; padding:30px 0 0 55px;}
#pageTitleE div.M_title { height: 55px; background: transparent url(../images/M_title.gif) left 20px no-repeat; padding:40px 0 0 55px;}

#topConterE #topcontE {margin:0; height: auto !important; min-height:30px; height:30px; width:440px; max-width:440px; text-align:left;  padding:24px 15px 5px 15px; float:right; color:#417CBC; font-weight:normal; font-size:11px;}
#topcontE p.bodytext {float:left; margin:0; padding:0; text-align:justify;}
#topcontE a {margin:0; padding:0;}

#mailme {height:23px; text-align:left; width:auto; padding:0px 0px 0px 30px; float:left;}
#mailme a {background:url(../images/mailme.gif) left 2px no-repeat; padding:0px 0px 0px 27px; color:#3C4858; text-decoration:none; font-weight:bold; display:block; }
#mailme a:hover {background:url(../images/mailme.gif) left 2px no-repeat; padding:0px 0px 0px 27px; color:#99A0A9; text-decoration:none; font-weight:bold; display:block; }

#signout {height:23px; text-align:left; width:auto; padding:0px 0px 0px 16px; float:left}
#signout a {height:18px; background:url(../images/signout.gif) left top no-repeat; padding:0px 0px 0px 27px; color:#99A0A9; text-decoration:none; font-weight:bold; display:block; }
#signout a:hover {height:18px; background:url(../images/signout.gif) left top no-repeat; padding:0px 0px 0px 27px; color:#3C4858; text-decoration:none; font-weight:bold; display:block; }


#searchWrap {height:35px; width:297px; margin:0 auto; padding:0;}
#searchlabel { background:url(../images/search_label.gif) top left no-repeat; width:96px; height:35px; float:left;}
#searchbox { background: url(../images/search_inp.gif) top left no-repeat; width:117px; height:17px; float:left; text-align:left; padding:9px 2px;}
#searchbox input {width:112px; height:15px; border:none; background:#FFFFFF;}
#searchbut {width:80px; height:35px; float:right; text-align:left; padding:0; margin:0;}
#radiobut {width:297px; height:9px; text-align:center; font-size:9px; vertical-align:top; padding-bottom:5px;}


#menuExtranet {text-align:right; padding:38px 0px 0px 0px; height:160px; width:160px; float:right;}
#menuExtranet a{ background:url(../images/but_norm_e.gif) no-repeat left top; width:130px; height:22px; color:#3C4858; text-align:left; font-size:11px; font-weight:bold; display:block; padding:9px 0px 0px 30px;}
#menuExtranet a:hover { background:url(../images/but_over_e.gif) no-repeat left top; width:130px; height:22px; color:#3C4858; text-align:left; font-size:11px; font-weight:bold; display:block; padding:9px 0px 0px 30px;}

#menuExtranet a.butextr { background:url(../images/but_over_e.gif) no-repeat left top; width:130px; height:22px; color:#3C4858; text-align:left; font-size:11px; font-weight:bold; display:block; padding:9px 0px 0px 30px;}
#menuExtranet a.butextr:hover { background:url(../images/but_over_e.gif) no-repeat left top; width:130px; height:22px; color:#3C4858; text-align:left; font-size:11px; font-weight:bold; display:block; padding:9px 0px 0px 30px;}
/*
#firstrow {width: 640px; height:auto !important;  margin:0; float:left; padding:0px 0px 32px 0px; display:block;}

#secondrow { width: 640px; height:auto !important; min-height:310px; height:310px; margin:0; float:left;  }
*/
#TaskMng {width:320px; text-align:left; float:left; height:auto !important; min-height:210px; height:210px;}
#tasktop {width:316px; background:url(../images/task_box_e.gif) left top no-repeat; height:82px;}
#alltask {height:auto; width:auto; text-align:right; padding:16px 22px 0px 0px;}
#alltask span {font-size:10px; font-weight:normal; padding:0; margin:0;}
#alltask a { color:#535A64; font-size:11px; font-weight:bold; text-decoration:none;}
#alltask a:hover {color:#26426C; font-size:11px; font-weight:bold; text-decoration:none;}
/*#title_task {color:#676767; text-align:left; padding:14px 34px 5px 55px;}*/
#task_content {position:relative; top:-42px; height:auto !important; min-height:180px; height:180px; color:#003465; font-weight:bold; font-size:11px; padding:5px 34px 5px 55px; text-align:left;}
#task_content p {text-align: padding:2px 0px;}
#task_content p a {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}
#task_content p a:hover {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}

#task_content h1.csc-firstHeader {color:#676767; text-align:left; padding:0px 0px 5px 0px; font-size:11px; font-weight:normal;}

#IterNws {width:320px; text-align:right; float:left; height:auto !important; min-height:210px; height:210px;}
#iterntop { width:314px; background:url(../images/itnews_box_e.gif) left top no-repeat; height:82px;}
#allitn {height:auto; width:auto; text-align:right; padding:16px 22px 0px 0px;}
#allitn span {font-size:10px; font-weight:normal; padding:0; margin:0;}
#allitn a { color:#535A64; font-size:11px; font-weight:bold; text-decoration:none;}
#allitn a:hover {color:#26426C; font-size:11px; font-weight:bold; text-decoration:none;}
/*#title_itnews {color:#676767; text-align:left; padding:14px 34px 5px 55px;}*/
#itnews_content {position:relative; top:-42px; height:auto !important; min-height:180px; height:180px; color:#003465; font-weight:bold; font-size:11px; padding:5px 34px 5px 55px; text-align:left; }
#itnews_content p {text-align: padding:2px 0px;}
#itnews_content p a {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}
#itnews_content p a:hover {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}

#itnews_content h1.csc-firstHeader {color:#676767; text-align:left; padding:0px 0px 5px 0px; font-size:11px; font-weight:normal;}

#FileMng {width:320px; text-align:left; float:left; height:auto !important; min-height:310px; height:310px; padding:24px 0px 0px 0px;}
#filetop {width:320px; background:url(../images/file_box_e.gif) left top no-repeat; height:82px;}
#allfile {height:auto; width:auto; text-align:right; padding:13px 28px 0px 0px;}
#allfile span {font-size:10px; font-weight:normal; padding:0; margin:0;}
#allfile a { color:#535A64; font-size:11px; font-weight:bold; text-decoration:none;}
#allfile a:hover {color:#26426C; font-size:11px; font-weight:bold; text-decoration:none;}
/*#title_file {color:#676767; text-align:left; padding:14px 34px 5px 55px;} */
#file_content {position:relative; top:-42px; height:auto !important; min-height:210px; height:210px; color:#003465; font-weight:bold; font-size:11px; padding:5px 34px 5px 55px; text-align:left;}
#file_content p {text-align:left; padding:2px 0px;}
#file_content p a {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}
#file_content p a:hover {width:auto; background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#0068B8; text-decoration:none; font-size:11px; font-weight:normal; display:block; padding:0px 5px 0px 16px; float:left;}

#file_content h1.csc-firstHeader {color:#676767; text-align:left; padding:0px 0px 5px 0px; font-size:11px; font-weight:normal;}



#ProfMng {width:320px; text-align:right; float:left; height:310px; }
#proftop {width:320px; height:310px; background:url(../images/prof1_box_e.gif) left top no-repeat; }
#title_prof {color:#676767; text-align:left; padding:68px 34px 5px 55px;}
#prof_content {height: auto; text-align:left; padding:9px 34px 5px 55px;}
#vewprofile {text-align:left; padding:5px 0px 0px 0px; float:left; text-align:left;}
#viewprofile a {background:url(../images/view_profile_e.gif) left 3px no-repeat; padding:0px 0px 0px 13px; color:#003465; font-size:11px; font-weight:normal; text-decoration:none; display:block;}
#viewprofile a:hover {background:url(../images/view_profile_e.gif) left 3px no-repeat; padding:0px 0px 0px 13px; color:#535A64; font-size:11px; font-weight:normal; text-decoration:none; display:block;}
#editprofile {text-align:left; padding:10px 0px 0px 0px; float:left; text-align:left;}
#editprofile a {width:auto; background:url(../images/edit_profile_e.gif) left 3px no-repeat; padding:0px 0px 0px 13px; color:#003465; font-size:11px; font-weight:normal; text-decoration:none; display:block;}
#editprofile a:hover {width:auto; background:url(../images/edit_profile_e.gif) left 3px no-repeat; padding:0px 0px 0px 13px; color:#535A64; font-size:11px; font-weight:normal; text-decoration:none; display:block;}

#title_prof h1.csc-firstHeader {color:#676767; text-align:left; padding:0px 0px 5px 0px; font-size:11px; font-weight:normal;}


#leftClE {height:auto !important;
  min-height: 530px;
  height: 530px; width:405px; float:left; text-align:left; padding:0px 0px 0px 0px; }
#normalClE {height:auto !important;
  min-height: 530px;
  height: 530px; width:230px; float:right; padding:0px 0px 0px 10px; text-align:left;}
#leftClEOne {height:auto !important;
  min-height: 530px;
  height: 530px; width:620px; float:left; text-align:left; padding:0px 0px 0px 0px; }

#itnews_single { width:362px; height:auto !important; min-height:380px; height:380px; background:url(../images/back_itnews.gif) left top no-repeat; float:left; margin:0px 0px 0px 0px; text-align:left; padding:20px 20px 20px 20px; }
#itnews_top_single {text-align:left; float:left; height:64px; width:362px; }
#news_fee_image {float:left; width:54px; height:64px; background:transparent url(../images/frame_pic.gif) left top no-repeat; padding:5px 0px 0px 4px; text-align:left; }
#news_fee_image img {border:none; width:46px; height:56px;}
.news-single-img {padding:0; margin:0; float:left;}
.news-single-imgcaption {padding:0; margin:0; line-height:1px; display:none; visibility:hidden;}
#itnews_top_info {float:right; width:280px; height:64px; color:#003465; font-size:10px; text-align:left; }
#itnews_top_info h1 {color:#003465; font-size:12px; font-weight:bold; padding:0; margin:0; }
.news-single-author {color:#0076C8; font-size:11px; font-weight:bold; padding:0; margin:0; }



#news_itn_content {float:left; text-align:justify; height:auto !important; min-height:300px; height:300px; width:360px; padding:10px 5px 10px 5px;}
#news_itn_content p.bodytext {width:360px; margin:3px 0px 0px 0px; padding:0;}
#back_to_itnews {background:url(../images/arch_itlink.gif) left 2px no-repeat; width:300px; text-align:left; float:left; padding:0px 0px 20px 20px; margin:0 0 0 20px;}



#itnews_list { width:565px; float:left; margin:0px 0px 20px 20px; padding:0px 0px 0px 0px;}
#itnews_list_cont {width:565px;}
#itnews_list_cont p.bodytext {float:left; margin:0; padding:0;}
#itnews_list_cont a {width:18px; height:10px; background:url(../images/news_arrow.gif) left 5px no-repeat; }
#itnews_list_cont a:hover { width:18px; height:10px; background:url(../images/news_arrow.gif) left 5px no-repeat;}

#itnews_browse {width:532px; float:left; margin:10px; padding:0; background:transparent; border:none; text-align:right;}
#itnews_list_date {background:url(../images/bullet_icon_e.gif) left 3px no-repeat; color:#2680D9; padding:0px 0px 0px 20px;}
#itnews_list_author {background:url(../images/byauthor.gif) left 3px no-repeat; color:#384068; padding:0px 0px 0px 20px; font-weight:bold;}
.news-list-browse {float:right; padding:0; margin:0;  background:transparent; border:none; }
.tx-ttnews-browsebox {padding:0; margin:0; background:transparent; border:none; width:auto; }
span.tx-ttnews-browsebox-strong {padding:0; margin:0; background:transparent; border:none;}
td.tx-ttnews-browsebox-SCell {padding:0; margin:0; background:transparent; border:none;} 

#feedit_links {float:left; margin:0; width:300px; height:25px; text-align:left; padding:5px 0px 5px 80px;}
#del_feedit {float:left; text-align:left; height:25px; width:80px; display:inline; margin:0;}
#edit_feedit {float:left; text-align:left; height:25px; width:80px; display:inline; margin:0;}
#create_feedit {float:left; text-align:left; height:25px; width:80px; display:inline; margin:0;}
#del_feedit a, #del_feedit a:hover {height:25px; text-align:left;  background:transparent url(../images/deleteicon.gif) left 2px no-repeat; padding:0px 22px 0px 20px; display:block; } 
#edit_feedit  a, #edit_feedit  a:hover {height:25px; text-align:left;  background:transparent url(../images/editicon.gif) left top no-repeat; padding:0px 22px 0px 20px; display:block; } 
#create_feedit a, #create_feedit a:hover { height:25px; text-align:left;  background:transparent url(../images/createicon.gif) left top no-repeat; padding:0px 22px 0px 20px; display:block; }

#postarticle {float:left; margin:0; width:300px; height:15px; text-align:left; padding:10px 0px 0px 0px;}
#postarticle a {float:left; margin:0; height:15px; text-align:left; color:#4F80C5;  background:transparent url(../images/postarcticle.gif) left top no-repeat; padding:2px 22px 0px 20px; font-weight:bold; display:block;  } 
#postarticle a:hover {float:left; margin:0; height:15px; text-align:left; color:#343740;  background:transparent url(../images/postarcticle.gif) left top no-repeat; padding:2px 22px 0px 20px; font-weight:bold; display:block;  } 

#main_latest_cont {float:left; width:210px; text-align:left; padding:0px 0px 0px 0px;}
#itlast_contener {float:left; width:200px; text-align:left; padding:0px 0px 10px 0px; }
#itlastnews {width:180px; float:left; background:url(../images/bullet_icon_e.gif) 0px 2px no-repeat; padding:0px 0px 0px 20px; color:#4C4C4C; font-size:10px;}
span.itlastnews_author {color:#0272C9; font-size:10px;}
#itlastnews_link {float:left; padding:0px 0px 0px 0px;}
#itlast_contener a {float:left; font-weight:bold; color:#535A64; font-size:11px; text-decoration:none;}
#itlast_contener a:hover {float:left; font-weight:bold; color:#7D8388; font-size:11px; text-decoration:none;}


#itnews_latest_link {width:180px; text-align:left; float:left; padding:10px 0px 10px 0px;}
#itnews_latest_link a {background:url(../images/arch_itlink.gif) left 2px no-repeat; padding:0px 0px 0px 20px; color:#535A64; }
#itnews_latest_link a:hover {background:url(../images/arch_itlink.gif) left 2px no-repeat; padding:0px 0px 0px 20px; color:#4C4C4C; }


h3.itlatestHeader{padding:22px 0 25px 20px;
 background:transparent url(../images/latestitnews_title.gif) 0px 18px no-repeat; margin: 0;
 display:block;
 text-align:left;
 color: #888888;
 font-size: 11px;
 font-weight: bold;
 text-transform:capitalize; width:170px;}

.tx-newsfeedit-pi1 {padding-top:24px;}
.tx-newsfeedit-pi1-form-field {float:right; background-color:#E4E5E6; border:none; width:464px; height:auto !important; min-height:25px; height:25px;}
.tx-newsfeedit-pi1-form-data-hidden {}
.tx-newsfeedit-pi1-form-row-hidden {width:572px; height:28px;}
.tx-newsfeedit-pi1-form-required-marker {width:5px; height:10px; float:left;}
.tx-newsfeedit-pi1-form-label-hidden {float:left; background-color:#D9DADC; border:none; width:108px; height:25px; color:#4F5153; font-size:11px; font-weight:bold;}


.tx-newsfeedit-pi1-form-row-title {width:572px; height:28px;}
.tx-newsfeedit-pi1-form-required-marker {width:5px; height:10px; float:left;}
.tx-newsfeedit-pi1-form-label-title {float:left; background-color:#D9DADC; border:none; width:108px; height:25px; color:#4F5153; font-size:11px; font-weight:bold;}
.tx-newsfeedit-pi1-form-data-title {float:right; background-color:#E4E5E6; border:none; width:460px; height:23px;}

.tx-newsfeedit-pi1-form-row-bodytext {width:572px; height:382px;}
.tx-newsfeedit-pi1-form-required-marker {width:5px; height:10px; float:left;}
.tx-newsfeedit-pi1-form-label-bodytext {float:left; background-color:#D9DADC; border:none; width:108px; height:382px; color:#4F5153; font-size:11px; font-weight:bold;}
#editorWrap1 { background-color:#E4E5E6; border:none; padding:0; margin:0;}
#editorWrap1 textarea { background-color:#E4E5E6; border:none; }
#editorWrap1 p {margin:2px;}
.editorWrap {padding:0; margin:0;}
.tx-newsfeedit-pi1-form-data-bodytext {background-color:#E4E5E6; border:none; width: 460px; height: 380px;}

.tx-newsfeedit-pi1-form-submit {background:transparent url(../images/submit_itnews.gif) 0px 0px no-repeat; width:125px; height:38px; border:none; color:#4F5153; font-size:11px; font-weight:bold;}
.tx-newsfeedit-pi1-form-error-field {float:left; width:464px; height:auto; padding:5px 0px 5px 20px; color:#417CBC;}

.tx-newsfeedit-pi1-message-editmenu {padding:0px 0 0px 20px;
 background:transparent url(../images/arch_itlink.gif) left 2px no-repeat; margin: 0;
 display:block;
 text-align:left;
 color: #888888;
 font-size: 11px;
 font-weight: bold;
 text-transform:capitalize;}

.tx-newsfeedit-pi1-editmenu-list {padding:20px 0px 20px 20px;}
div.tx-newsfeedit-pi1-editmenu-list div {background:url(../images/bullet_icon_e.gif) left 2px no-repeat; padding:0px 0px 0px 20px; color:#4C4C4C; font-size:10px;}



/* FE USER registration */
#leftClEb {height:auto !important;
  min-height: 530px;
  height: 530px; width:652px; float:left; text-align:left; padding:0px 0px 0px 0px; }
.tx-srfeuserregister-pi1 {border:none; height: auto !important; min-height:450px; height:450px; padding:24px 0px 0px 0px; margin:0; width:607px;}
.wholeform {float:right; border:none; height: auto !important; min-height:450px; height:450px; padding:0; margin:0; width:430px; }

.tx-srfeuserregister-pi1 p { margin:0; padding:0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; width:270px; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url(../images/internal_link.gif); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { padding: 0; background-color:#D4D6D8; width:auto; margin:0; color:#4F5153; font-weight:bold; height:15px;}
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; float:left; width:420px; padding:5px 0px 5px 0px; }
		
		        
        
                .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; height:22px; width:22px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
                .tx-srfeuserregister-pi1-password {float:left; width:200px;}

.feuser_label {float:left; height:19px; width:110px; background-color:#D4D6D8; margin:0px 0px 2px 0px; border:none; padding:6px 0px 0px 10px; display:inline;}
.feuser_label_area {float:left; height:54px; width:110px; background-color:#D4D6D8; margin:0px 0px 2px 0px; border:none; padding:6px 0px 0px 10px; display:inline;}
.feuser_input {float:left; height:25px; width:300px; background-color:#E1E3E4; margin:0px 0px 2px 0px; border:none; padding:0 0 0 10px; display:inline;}
.feuser_input input { margin: 0; padding: 0; background-color:#E3E4E5; border:none; height:23px; width:140px;}


.feuser_area {float:left; height:60px; width:310px; background-color:#E1E3E4; margin:0px 0px 2px 0px;display:inline;}
.tx-srfeuserregister-pi1 textarea {float:left; background-color:#E1E3E4; border:none; height:58px; padding:0px 0px 0px 10px; width:290px;}
.feuser_input input[type=file] { padding:0; border:1px solid #E3E4E5; background-color:#E3E4E5; margin:0; width:80px; height:22px; }
.feuser_submarea {width:390px; float:left;  background-color:transparent; text-align:left; padding:0; margin:0; }
.feuser_submarea input {float:left; height:38px; width:125px; background-color:transparent; padding:0; margin:0;}
.feuser_submarea input[type=submit] {float:left; padding:0; margin:0;}
.feuser_input .tx-srfeuserregister-pi1-uploader { padding:0; margin:0; width:180px;}
.tx-srfeuserregister-pi1-submit {padding:0; margin:0; float:left; background:url(../images/submit_itnews.gif) 0px 0px no-repeat; width:125px; height:38px; border:none; color:#4F5153; font-size:11px; font-weight:bold;}
.bigframe_pic {float:left; background:url(../images/big_frame_img.gif) 0px 0px no-repeat; width:133px; height:172px; padding:11px 0px 0px 13px; }


.feuser_label_pr { float:left; width: 110px; height:25px; color:#4F5153; font-size:11px; font-weight:bold; text-align:left; display:inline;}
.feuser_label_prd { float:right; width: 300px; height:25px; text-align:left; display:inline;}
.feuser_label_prs { float:left; width: 130px; height:38px; color:#4F5153; font-size:11px; font-weight:bold; text-align:left; display:inline;}
.feuser_label_prds { float:right; width: 280px; height:38px; text-align:left; display:inline;}

.feuser_label_prs input{width: 130px; height:38px; padding:0; margin:0; float:left;}
.feuser_label_prds input{width: 130px; height:38px; padding:0; margin:0; float:left;}

.feuser_label_po { float:left; width: 110px; height:25px; color:#4F5153; font-size:11px; font-weight:bold; text-align:left; display:inline;}
.feuser_input_po { float:right; width: 300px; height:25px; text-align:left; display:inline; color:#6D6D6D;}
.feuser_label_po label, .feuser_label_po_area label {background-color:transparent;}
.feuser_input_po input {background-color:transparent; border:none; color:#6D6D6D;}
.feuser_label_po_area {float:left; width: 110px; height:60px; color:#4F5153; font-size:11px; font-weight:bold; text-align:left; display:inline;}
.feuser_area_po {float:right; width: 300px; height:60px; text-align:left; display:inline;}
.feuser_area_po textarea {background-color:transparent; border:none;}
.editprof_po {height:25px; float:left; text-align:left; margin:0; padding:0;}
.editprof_po a {height:20px; background:url(../images/editpr_ag.gif) left top no-repeat; color:#6D6D6D; font-size:11px; font-weight:bold; padding:2px 0px 0px 20px;}
.editprof_po a:hover {height:20px; background:url(../images/editpr_ag.gif) left top no-repeat; color:#6D6D6D; font-size:11px; font-weight:bold; padding:2px 0px 0px 20px;}



.logoutform {padding:10px 0px 0px 0px; width:150px;}
a.inextranet {float:left; height:20px; background:url(../images/inextranet.gif) left 8px no-repeat; color:#0078D3; font-size:11px; font-weight:bold; padding:8px 10px 0px 20px;}
a.inextranet:hover {float:left; height:20px; background:url(../images/inextranet.gif) left 8px no-repeat; color:#6D6D6D; font-size:11px; font-weight:bold; padding:8px 10px 0px 20px;}

#mailmeWrap {width:267px; height:10px; float:left; text-align:left; margin:0; padding:15px 10px 15px 10px;}
#sendmailE {width:auto; float:left; text-align:left;}
#sendmailE a {float:left; height:12px; background:url(../images/mailme.gif) left 2px no-repeat; color:#000000; font-size:11px; font-weight:bold; padding:0px 10px 0px 20px;}
#sendmailE a:hover {float:left; height:12px; background:url(../images/mailme.gif) left 2px no-repeat; color:#0078D3; font-size:11px; font-weight:bold; padding:0px 10px 0px 20px;}
.tx-srfeuserregister-pi1 dt label {background:transparent; padding:3px 0px 0px 0px;}

#forgotpass { float:left; text-align:left; margin:0; padding:3px 0px 0px 86px;  font-size:9px; height:9px;}
#forgotpass a {font-size:9px; color: #888888; }
.tx-newloginbox-pi1 {padding:0; margin:0; height:60px;}

input#send_pass {padding:0 0 0 16px;
  background:transparent url(../images/grey_arrow.gif) 0px 8px no-repeat;
  font-size:11px;
  font-weight:bold;  
  width:102px;
  height:18px;
  color:#738195;
  border:0px;
  border-top:opx solid;
  border-left:0px solid;}
#frow {float:left; height:20px; text-align:left; padding:5px 0px 0px 10px;}
#srow {float:left; height:20px; text-align:left; padding:2px 0px 0px 10px;}
#log_label {float:left; height:20px; text-align:left; width:60px;  }
#log_inp {float:left; height:20px; text-align:center; width:130px; }
#log_last {float:left; height:20px; text-align:left; width:100px; }
#forg_pass_back {float:left; text-align:center;}
#forg_pass_back a {background:transparent url(../images/grey_arrow.gif) 0px 4px no-repeat; font-size:11px;
  font-weight:bold; padding:0px 0px 0px 16px; }
#logoutforme {padding:10px 0px 0px 0px;}

/* Julian IFRAME */
.tx-piiframe-pi1 {
width:100%;
height:100%;
}

.tx-piiframe-pi1 table {
width:100%;
}

.tx-piiframe-pi1 table td {
width:100%;
}

.tx-piiframe-pi1 iframe {
width:100%;
height:500px;
border:0px;
}


